According to Darwin's theory of natural selection, a struggle for survival is a result of
- large number of offspring born each generation
- many species competing with one another
- occurrence of mutations
- variation of traits among individuals of the same species