Answer
D.
Work Step by Step
A. is wrong since drift works fastest in small populations, counter to what the answer choice says, and B. is wrong since it is natural selection, not drift, which leads to adaptation. C. is incorrect because natural selection and drift are independent of one another. Gene flow does slow both since it brings in new allele copies to counter what either process had done to alter allele frequencies (D.).