The correct option is D Theory of eternity
Theory of eternity of life: This theory believes that life has been in existence indefinitely. Hence, the question of origin of life does not arise.
Theory of Panspermia or Cosmozoic theory: According to this theory, life did not originate on earth. It must have originated in another part of the universe from where it has been transferred to earth in the form of resistant spores or seeds called as cosmozoa.
The law of biogenesis, attributed to Louis Pasteur, is the observation that living things come only from other living things, by reproduction (e.g., a spider lays eggs, which develop into spiders). That is, life does not arise from nonliving material, which was the position held by spontaneous generation.
Although, many equate abiogenesis with the archaic theory of spontaneous generation, the two ideas are quite different. According to the latter, complex life (e.g., a maggot or mouse) was thought to arise spontaneously and continually from nonliving matter.
Therefore, the correct answer is option D.