The theory of evolution by natural selection was first put forward by? by Sunday | May 16 | Biology WAEC | 0 comments A. Aristotle B. Darwin C. Linnaeus D. Boyle Correct Answer: Option B B. Darwin Users Also Read These:Which of the following is not included in the theory…Which of the following statements is not associated…LSC 312 Theory Questions: Book Selection Aids,…Which of the following occurrences cannot be taken…The theory of natural selection was postulated by?