单项选择题

A.突变
B.遗传漂移
C.迁移
D.自然选择
E.以上所有均是