Machimasu
contestada

Which of these limit population growth?
A) all limiting factors
B) density-dependent factors
C) density-independent factors
D) environmental factors