The light from many stars can be seen from Earth. But there is a time delay between the time the light is emitted from the star and when we see it here on Earth. Which of the following statements best explains why there is a delay?
A. Stars twinkle, so they give off light at regular intervals.
B.The stars’ light is not bright enough to reach Earth immediately.
C.Stars are light-years away from Earth, so light takes time to reach our planet.
D.Earth’s atmosphere is too thick for light to reach the surface as soon as it is emitted.
HELP ME PLEASE!!!!!!