Which statement is true about predictions made from the theory of common descent?
A) They are almost always supported when they can be tested. B) They cannot be tested and thus we cannot know if they are correct. C) They are supported and not supported by experimental evidence with equal frequency. D) They are supported by experimental evidence for all organisms except humans.