Editor
Which of the following is a type of leukocyte? 
Difficulty: Easy
A: 

Macrophage

B: 

Eosinophil

C: 

Monocyte

D: 

All of the above