The biogenetic law was proposed by

Lamarck

Charles Darwin

Ernst Von Haeckel

Alfred Russel Wallace