taylormass taylormass 04-03-2021 Biology contestada The maximum number of individuals that a population can support and sustain is known as ? A Carrying capacity B Limiting Factor C Migration D Density