解题思路:生物的性状由基因控制,基因有显性和隐性之分;当细胞内控制某种性状的一对基因,一个是显性、一个是隐性时,只有显性基因控制的性状才会表现出来;当控制某种性状的基因都是隐性基因时,才会表现出隐性性状.
白化病是由常染色体上的隐性基因控制的遗传病,则白化病患者的控制肤色的基因组成一定都是隐性基因,肤色正常的人可能是白化病基因的携带者.
A、若父母都患有白化病,则其子女的控制肤色的基因也都是一对隐性基因,即也都是白化病患者,不可能是正常人;故不符合题意.
B、如果父母都是白化病基因的携带者,它们表现为正常人,但他们的子女患白化病的概率为25%;故不符合题意.
C、若父母一方为正常人,且控制肤色的一对基因都是显性基因,另一方是白化病患者,这种情况下所生子女都正常,但都是白化病基因的携带者;故不符合题意.
D、若父母都是白化病基因的携带者,表现为正常人,但他们所生子女有1/4的可能患有白化病;这种情况就可能出现“子女患病,父母都是正常人”.故符合题意.
故选:D
点评:
本题考点: 基因的显性和隐性以及它们与性状表现之间的关系.
考点点评: 此题考查了基因的显隐性及其与性状表现之间的关系;隐性基因控制的性状在有显性基因的情况下不表现.