Home » Biology » The theory of evolution by natural selection was first put forward byThe theory of evolution by natural selection was first put forward by The theory of evolution by natural selection was first put forward by A. Aristotle B. Darwin C. Linnaeus D. Boyle Correct Answer: Option B Explanation Related Posts Which of the following terms is not associated with finger prints? The legs and beak of an egret resemble those of the heron because they The part of cell that is responsible for the production of energy is Which of the following parts of the mammalian brain is involved in taking the decision… The function of the part labelled V in the diagram is the Which of the following is a plant excretory product?