解题思路:由题中数据显示两对基因在一对同源染色体上,因此不能用自由组合定律进行计算,应用连锁定律算,设红花基因型为A,长花粉基因型为B,则F2中aabb占[32/200],则aabb占16%,则F1产生的配子ab占40%,配子中,ab=AB=40%,则Ab=aB=10%,可求得:Aabb所占比例为:10%×40%×2=8%.
A、10%×40%×2=8%,不是7%,A错误;
B、10%×40%×2=8%,B正确;
C、10%×40%×2=8%,不是9%,C错误;
D、10%×40%×2=8%,不是10%,D错误.
故选:B.
点评:
本题考点: 基因的自由组合规律的实质及应用.
考点点评: 解决此类题目不能用简单的自由组合定律来算,而应当考虑连锁定律.