多项选择题

A.由灵活变换导致创新
B.通过寻找替代物进行创新
C.通过寻找新用途进行发明
D.由颠倒异位导致发明