Linda takes her pet German shepherd to a dog park and sees many different breeds of dogs. What is the term for any difference between individuals of the same species?
A. evolution
B. adaptation
C. population
D. variation