单项选择题

既具有吞噬杀菌作用,又具有抗原提呈作用的细胞是()

A. 中性粒细胞
B. 巨噬细胞
C. 树突状细胞
D. B细胞
E. NK细胞