Using the law of conservation of momentum, the total momentum before firing must equal the total momentum after firing.
Initially, both the shell and the gun are at rest, so the total initial momentum is zero.
Let the recoil speed of the gun be \( v_g \).
The momentum of the system after the shell is fired is:
\[
m_{\text{shell}} \cdot v_{\text{shell}} + m_{\text{gun}} \cdot v_{\text{gun}} = 0
\]
Substituting the given values:
\[
0.020 \cdot 80 + 100 \cdot v_g = 0
\]
Solving for \( v_g \):
\[
v_g = -\frac{0.020 \cdot 80}{100} = -1.6 \, \text{m/s}
\]
The negative sign indicates the direction of motion, but the speed is \( 1.6 \, \text{cm/s} \).
Thus, the correct answer is (a).