多项选择题

遗传重组的意义包括( )

A.变异的来源
B.保证了遗传多样性
C.为选择奠定了物质基础
D.使生物得以平直发展