Some scientists believe that the mass extinction of dinosaurs was caused by the impact of a large meteorite on Earth. This impact would have caused a darkening of the sky due to dust blown into the upper atmosphere. This darkening would have reduced the size of some ecosystem because of
A. longer seasons
B. accelerated erosion
C. reduced photosynthesis
D. increased number of hurricanes