How is Darwin's theory of natural selection different than similar theories of earlier scientists?

A
No scientist before Darwin had any similar theories.

B
Darwin's theory is exactly the same as some theories that were proposed earlier.

C
Darwin had sufficient data and observations to support his theory.

D
Earlier theories had data to support them, and Darwin's did not.