Name the British naturalist who put forward his theory of evolution based on natural selection which revolutionised man’s knowledge of evolution.

  • A. Sigmund Freud
  • B. Mathew Arnold
  • C. Charles Robert Darwin
  • D. None of them

Correct Answer: C. Charles Robert Darwin

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *