Multiple choice Which of the following cells produce(s) antibodies in human beings? Macrophages T-lymphocytes NK Plasma cells Eosinophils Reveal answer Fill a bubble to check yourself D Correct answer Explanation B-lymphocytes have antibodies on their cell surface.