Humans have developed different dog breeds using the process of selective breeding.

How is selective breeding similar to evolution by natural selection?

A.Both are driven by the environment's goals.
B.Both are driven by human goals.
C.Both occur over several generations.
D.Both select for favorable traits in a species.