多项选择题

​移植法主要有哪些类型?()

A.原理移植
B.方法移植
C.功能移植
D.结构移植