Q.
A. Recapitulation theory
B. theory of Germplasm
C. Chromosome theory
D. theory of biogenesis
E. None of the above
Correct choice: B
Explanation: