Multiple choice Theory of natural selection was given by Lamarck Darwin Weisman Wallace - Reveal answer Fill a bubble to check yourself B Correct answer Explanation Correct Answer: Darwin