单项选择题

体液免疫主要是由哪种细胞完成的?()

A.T细胞
B.巨噬细胞
C.中性粒细胞
D.B细胞
E.K细胞