What causes the body to produce antibodies?

B cells, about one-eighth of the circulating lymphocytes, mature into plasma cells. Plasma cells are responsible for the production and secretion of antibodies, soluble proteins that are also known as immunoglobulins.