The theory of evolution by natural selection was first put forward by?

A. Aristotle
B. Darwin
C. Linnaeus
D. Boyle

Correct Answer: Option B

B. Darwin