loricgarrison loricgarrison 29-04-2020 Biology contestada 2 PointsHumans have become dominant in the last _____ years.OA. 65 millionOB. 1.8 billionOC. 1 millionOD. 2,000€ PREVIOUS