What is causing the most recent disruption in the balance of species extinction and renewal?
a. Meteorological changes over the past century.
b. The natural occurrence of geological phenomena.
c. Natural evolutionary processes.
d. Human impact on the environment.