Which blood cells are called ‘Soldiers’ of the body_________?

Which blood cells are called ‘Soldiers’ of the body_________?

A. WBC
B. Platelets
C. RBC
D. All of the above