What causes meteor showers?

a. Pockets of hydrogen and helium gas trapped within the solar system.

b. Remnants of broken - up comets.

c. Remnants of broken - up asteroids.

d. The break - up of man-made satellites falling back into the Earth's atmosphere.​