White blood cells that produce antibodies are called