Answer:
b) natural variation w/in a species
Explanation:
All the answer you put are evidence of evolution also I have done this before.
A Scientific Hypothesis Must Be "Falsifiable". A scientific hypothesis must be testable, but there is a much stronger requirement that a testable hypothesis must meet before it can really be considered scientific