The carrying capacity for any species is the maximum number of individuals that can be indefinitely supported at a given consumption level by some specific environmental conditions. Intraspecies and interspecies interactions like predation, resources and the competition between the organisms all affect the sustainable population size of an environment.
So, the correct answer is 'All of these can affect population size'