Answer:
B) Food, space and water
Step-by-step explanation:
Carrying capacity is the maximum population size an environment can sustain for an unlimited period of time with the available resources. There are majorly three things that are most vital and directly affect carrying capacity; Food, water, and living space.