Which of the following causes of evolution leads to adaptations?

a Question 6 options:
b natural selection
c gene flow
d small populations
e non-random mating