Cho biết một số vai trò của các nhân tố đối với quá trình tiến hóa như sau:(1) Làm phát sinh alen mới. (2) Làm trung hòa các đột biến có hại.(3) Làm phát tán nguồn nguyên liệu sơ cấp trong quần thể.(4) Tạo ra nguồn biến dị tổ hợp.(5) Giúp định hướng quá trình tiến hóa.Vai trò của giao phối ngẫu nhiên là: