What does "punch " mean in Chinese ?

What does "punch " mean in Chinese ?

A.弓锯

B.冲子

C.铰刀

D.剪刀

正确答案是B