The correct option is C Theory of recapitulation
Ernst Haeckel proposed the theory of recapitulation. According to this theory, in developing from an embryo to an adult, animals go through stages resembling or representing successive stages in the evolution of their remote ancestors; thus, suggesting their evolutionary roots.