What does "finish" mean in English ?

What does "finish" mean in English ?

A.面向

B.抛光

C.装备

D.接地

正确答案是B