Multiple choice

Who gave recapitulation theory?

  1. C.Darwin

  2. Hackel

  3. Wisdom

  4. Lamarck

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Ernst Haeckel (1834-1919) proposed the recapitulation theory (biogenetic law), summarized as 'ontogeny recapitulates phylogeny' - the idea that embryonic development replays evolutionary history. Darwin proposed natural selection, Lamarck proposed inheritance of acquired traits, and 'Wisdom' is not a recognized evolutionary theorist (possibly a typo for Weismann).