Ở một loài lưỡng bội, xét hai gen I và II cùng nằm trên 1 cặp NST thường, trong đó gen I có 3 alen, gen II có 4 alen. Gen III và gen IV đều nằm trên vùng tương đồng của cặp NST giới tính XY, mỗi gen có 2 alen. Trong điều kiện không có đột biến, trong quần thể sẽ có tối đa bao nhiêu kiểu gen dị hợp về tất cả các cặp gen?
A. 108
B. 216
C. 72
D. 144.