If an ecosystem has only enough food for 100 people and 20 horses, when the population increases to 200 people, 30 horses, and two goats, it has surpassed its ______________________.
A. sustainability
B. energy budget
C. carrying capacity
D. food threshold