Answer
D.
Work Step by Step
C. can be eliminated because concentrations drive diffusion, contrary to what C. says, and A. is wrong because diffusion runs down concentration gradients, the opposite of what A. says. B. is wrong because diffusion cannot remove all of a molecule since the concentration gradient driving diffusion will eventually be run down and stop diffusion before the last molecule is removed.