单项选择题

下列产生TNF-α的细胞是()

A.NK细胞
B.单核-巨噬细胞
C.B细胞
D.T细胞
E.血管内皮细胞