Homology versus one based on convergent evolution

Members of two different species possess a similar looking structure that they use in a similar fashion to perform the same function. Which information would best help distinguish between an explanation based on homology versus one based on convergent evolution?

A) The two species live at great distance from each other.
B) The two species share many proteins in common, and the nucleotide sequences that code for these proteins are almost identical.
C) The sizes of the structures in adult members of both species are similar in size.
D) Both species are well adapted to their particular environments.
E) Both species reproduce sexually.

"Is this question part of your assignment? We can help"