The biogenetic law was proposed by

Charles Darwin

Ernst Von Haeckel

Alfred Russel Wallace

Lamarck