Which of the following fine dust removal equipments is the most efficient ?
A. Bag filter
B. Scrubber
C. Electrostatic precipitator
D. Cyclone separator