How does the sentence end?

Mike wanted to carry his gun on him in a holster under his jacket, but the
Available choices:
(A). gun is too small for it to work.
(B). holster is too small for it to work.
(B).