多项选择题

下列哪些情况应术前预防性应用抗生素()

A.肠道手术的准备
B.操作时间长的大手术
C.癌肿切除手术
D.感染病灶的手术
E.腹外疝的修补术