Immune complexes are removed from blood by _____________?

Immune complexes are removed from blood by _____________?

A. B cell
B. Basophil
C. Plasma cell
D. Kupffer cell