此题考查的是基因的显性与隐性,显性性状,隐性性状,据此分析解答.
【解析】
生物体的某些性状是由一对基因控制的,而成对的基因往往有显性和隐性之分,当控制生物性状的一对基因都是显性基因时,显示显性性状;当控制生物性状的基因一个是显性一个是隐性时,显示显性基因控制的显性性状;当控制生物性状的一对基因都是隐性基因,显示隐性性状.
A、当控制生物性状的一对基因都是显性基因时,显示显性性状;当控制生物性状的一对基因都是隐性基因,显示隐性性状.因此,显性基因控制显性性状,隐性基因控制隐性性状,故不符合题意;
B、当控制生物性状的基因一个是显性一个是隐性时,显示显性基因控制的显性性状,隐性基因控制的性状不能表现.因此,显性基因对隐性基因起掩盖作用,故不符合题意;
C、当控制生物性状的基因一个是显性一个是隐性时,显示显性基因控制的显性性状,隐性基因控制的性状不能表现.大写字母表示显性基因,小写字母表示隐性基因,因此,成对基因Aa存在时只表现A控制的显性性状.故不符合题意;
D、当控制生物性状的一对基因都是隐性基因,显示隐性性状.因此隐性性状在控制它的一对基因都是隐性时是能够表现出来的,不是只有表现不出来的性状才是隐性性状.故符合题意.
故选D