Science Quiz

1 / 15

Which scientist theory explains that all animals are descended from a common ancestor?

Charles Darwin

Thomas Edison

Isaac Newton

Edward B Tylor