The Theory of mutations was given by.

A. Darwin and Lamarck

B. Hugo de vines                 

C. Haldane

D. Fleming