The correct option is B Ontogeny repeats phylogeny.
The theory of recapitulation, also called as the biogenetic law or embryological parallelism often expressed in Ernst Haeckel's phrase "ontogeny recapitulates phylogeny" is a largely discredited biological hypothesis that in developing from embryo to adult, animals go through stages resembling or representing successive stages in the evolution of their remote ancestors. While examples of embryonic stages show that molecular features of ancestral organisms exist, the theory of recapitulation itself has been viewed within the field of developmental biology as a historical side-note rather than as dogma. Thus, correct answer is option B.