Which scientist is credited with developing the theory of evolution by natural selection?
A
Gregor Mendel
B
Charles Darwin
C
Louis Pasteur
D
Robert Hooke
Correct Answer: Option B — Charles Darwin
Explanation:
Charles Darwin developed the theory of evolution by natural selection explaining how species change over generations through differential survival and reproduction based on inherited traits.