Answer:
D. substantial amount of predators
Explanation:
All the other answers would allow the population to have gotten big. i took the test
These factors would limit the population of a species - D. substantial amount of predators.
The limiting factor is a variable present in the environment that has the capacity to limit or restrict the growth, number of individuals, or distribution of a population in an ecosystem.
The main limiting factors are:
Learn more about limiting factors:
https://brainly.com/question/7964831