Which type of cells protect the body from infectious disease and foreign invaders?

A ) Red blood cells

B ) White blood cells ✅

C ) Platelets

D ) Stem cells