多项选择题

食管癌发生与哪些因素有关()

A.饮食习惯
B.环境因素
C.遗传因素
D.病毒