"Differential reproduction"" is just another way of saying
a. variation
b. recombination
c. mutation
d. genetic drift
e. natural selection