多项选择题

对机体有保护作用的非特异性免疫有( )

A.天然屏障
B.吞噬作用
C.体液因子
D.细胞免疫
E.lgG型抗体