Answer :
The main difference between Darwin and Lamarck was that "D. The idea of mutations was understood by both, but Darwin was able to prove it" although this is a lot like answer C...
The opposition between Darwin and Lamarck is D) The idea of mutations was understood by both, but Darwin was able to prove it.