单项选择题

A.受致癌病毒感染
B.基因发生突变
C.有化学致癌物质存在
D.以上均可以
E.以上均不可以