单项选择题

A.abrasive particles
B.metallic oxides
C.corrosive acids
D.any or all of the above