Which of the following statements is/are true?
A. All homologous structures have the same function
B. All homologous structures have similar morphology (shape, appearance)
C. Homologous structures in descendants could be found in a common ancestor
D. Analogous structures are similar due to common ancestory
E. Homologous structures might look and function similarity but this is not necessarily due to shared ancestral characteristics