Correct answer is (a) Ernst Haeckel
To explain: Ernst Haeckel stated this theory, which means that life history repeats evolutionary history. This also means that an organism during its development, repeats ancestral history. This theory helped in the research of advanced evolution.