Which of these are required in order for natural selection to occur? (Multiple answers can be selected)
a. Genetic variation within the population
b. Differential reproductive success
c. Uniformity in traits across the population
d. Random mating patterns
e. No environmental changes