carlcj2007 carlcj2007 29-04-2020 Geography contestada Evolution explains how Earth's present-day species developed from earlier species through A genetic engineering. B mass extinctions. C natural selection. D asexual reproduction.