多项选择题

A.推动生物进化
B.阻碍生物进化
C.给生物提供了遗传变异和进化的机遇
D.带来癌症、畸形和其他各种遗传疾病
E.导致了自然选择