Limiting factors are conditions in an organism's environment that limit its population size. Which of the following is a "Limiting factor"?

A. Availability of food
B. Suitable habitat (living space)
C. Predators
D. All of the above

D. All of the above