In Choose Odd Word, There are four words in each group. One word in each group is different from the rest. You must choose which is the odd word. Which word does not match with the rest of the group?
Pistol, Sword, Gun, Rifle, Cannon
Here all except Sword are fire arms.
Hence, the answer is (b).