单项选择题

目前认为癌症是由()

A.环境因素引起的
B.遗传因素引起的
C.辐射引起的
D.环境-基因相互作用引起的
E.其他因素引起的