Ở ruồi nhà có 2n = 12. Trên nhiễm sắc thể thường, có 2 cặp nhiễm sắc thể chứa các cặp gen đồng hợp; 3 cặp NST khác mỗi cặp có hai cặp gen dị hợp. Trên vùng không tương đồng của nhiễm sắc thể giới tính X chứa một gen có 3 alen. Các ruồi đực khác nhau trong quần thể khi giảm phân có thể cho tối đa bao nhiêu loại tinh trùng?
A. 512.
B. 256.
C. 192.
D. 128.