Why does an eclipse happen? The Sun burns out quickly and reignites due to changes in magnetic energy. b A celestial object moves into the shadow made by another celestial object. c Stars twinkle which creates a delay in light transfer. d The planets Mars and Venus interfere with Earth's orbit. NEED HELP