Theo thuyết tiến hóa hiện đại, di – nhập gen có bao nhiêu vai trò sau đây?
(1) Làm thay đổi tần số alen và thành phần kiểu gen của quần thể.
(2) Làm biến đổi tần số alen theo một hướng xác định.
(3) Tạo ra nguồn biến dị sơ cấp, thứ cấp cho tiến hóa.
(4) Quy định chiều hướng tiến hóa.
A. 1
B. 2
C. 3
D. 4