The pictures below show three dogs.
image
Even though they are all dogs, why do they look different from each other?
A.
They are at different stages of development.
B.
They have different genes that were inherited.
C.
They are nourished by completely different diets.
D.
They are found in different parts of the world.