What provides the best explanation for the high degree of sequence homology in the nuclear DNA of wolves and domestic dogs?
a) Common ancestry
b) Environmental factors
c) Random mutation
d) Genetic diversity