Right choice is (b) Held tight to the shoulder
Easiest explanation: While firing a bullet, the gun should be held tight to the shoulder. The recoiling can hurt the shoulder. If the gun is held tightly against the shoulder, then the body and the gun together will constitute one system. Total mass becomes larger and the recoil velocity becomes small.