单项选择题

患者不能对细胞内寄生菌或真菌产生抗感染免疫,提示可能的原因是()

A.巨噬细胞缺损
B.T细胞缺陷
C.B细胞不能产生抗体
D.患有结核病
E.补体缺陷