Based on Darwin's observations, what is the best possible explanation that two organisms that live very far away from each other and in different environments share similar traits?

A: The organisms evolved similar traits that are useful in a wide variety of environments.
B: These organisms developed similar traits because their environments were at one time similar.
C: The organisms share a common ancestor from long ago.