A bullet is fired from a gun. The recoil of the gun is due to:
A) Conservation of energy
B) Conservation of momentum
C) Newton's third law
D) All of the above