Which two factors contributed to the extinction of many large mammals over the last several million years, including woolly mammoths, saber-toothed cats, and giant ground sloths?
A. loss of habitat and contact with humans
B. loss of habitat and low variation in population
C. low population size and a warming environment
D. a warming environment and contact with humans