单项选择题

Whether a gun is a weapon of offence or a weapon of ______ depends on which end of it you are at.

A.defense
B.attack
C.assault
D.defeat