what is the most accepted mechanism for evolution

http://evolution.berkeley.edu/evosite/evo101/IIIMechanisms.shtml