单项选择题

下列哪项不是炎性肠病的病因()

A.副结核分枝杆菌感染
B.过敏反应
C.肠道粘膜免疫异常
D.遗传因素
E.环境因素