答案是:B。
400名女性中,
10人患色盲,基因型为XbXb;
12名未生育女性是红绿色盲基因携带者,基因型为XBXb;
18名色觉正常妇女的儿子患色盲,基因型为XBXb;
400名男性中,
22人不能区分红色和绿色,基因型为XbY。
则这个群体中红绿色盲的基因频率为 :(10*2+12+18+22)/(400*2+400)*100%=6%。
用基因总数目去计算
“女性中有10人患色盲,12名未生育女性是红绿色盲基因携带者,18名色觉正常妇女的儿子患色盲,男性中共有22人不能区分红色和绿色”分析得知
男400人,其中22人红绿色盲(XbY),
女400人,其中10人红绿色盲(XbXb),12+18=30人是红绿色盲基因携带者(XBXb)
红绿色盲的基因频率=Xb/(XB+Xb)
=(22+20+30)/(400+800) 注:(XB+Xb)=男400+女800
=0.06
选B