What does “打磨” mean in English ?

What does “打磨” mean in English ?

A.skid

B.accumulate

C.grind

D.dissolve

正确答案是C