Who gave recapitulation theory?
-
C.Darwin
-
Hackel
-
Wisdom
-
Lamarck
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).