Which of the following provides important environmental inputs to evolutionary mechanisms?

a) Genetic mutations
b) Natural selection
c) Climate change
d) Social interactions