The correct option is B Moon has no atmosphere.
Sound waves require a material medium for propagation. There is vacuum between Earth and Moon. In vacuum, there are no molecules (material medium) through which sound waves produced by the explosion can propagate. Therefore, big explosion on the Moon cannot be heard on the Earth.