What does “橡胶锤” mean in English ?

What does “橡胶锤” mean in English ?

A.soft faced hammer

B.mallet

C.plastic hammer

D.rubber hammer

正确答案是D