sabrinaminnis3927 sabrinaminnis3927 21-04-2021 Biology contestada 2. The factors that prevent growth of a species are called A) limiting factors B)Density-dependent C) Population boom and bust D) density-independent