分析:遗传病是指由遗传物质发生改变而引起的或者是由致病基因所控制的疾病.遗传病是指完全或部分由遗传因素决定的疾病,常为先天性的,也可后天发病.
解答:解:A、遗传病是由遗传物质发生改变引起的,能够遗传给后代,故不符合题意.
B、生物体的某些性状是由一对基因控制的,而成对的基因往往有显性和隐性之分,当控制生物性状的一对基因都是显性基因时,显示显性性状;当控制生物性状的基因一个是显性一个是隐性时,显示显性基因控制的显性性状;当控制生物性状的一对基因都是隐性基因,显示隐性性状.遗传病一般是由隐性基因控制的.一对基因只有都是隐性致病基因时才会表现出遗传病,而一对基因中一个基因是显性、一个是隐性致病基因时,则不会患遗传病,表现正常.因此,携带致病基因,不一定会表现出遗传病.故不符合题意.
C、遗传病由于是由遗传物质发生改变引起的,虽然随着现代医学的发展,弄清了一些遗传病的发病过程,为遗传病的治疗和预防提供了一定的基础,但目前遗传病还不能根治.故不符合题意.
D、近亲带有相同隐性遗传致病基因的可能性较大,近亲结婚,婚后所生的孩子患有遗传病的可能性较大,还能导致胎儿畸形,孩子智力下降,并患有许多先天性疾病.因此预防遗传病发生的最有效的措施是禁止近亲结婚.故不符合题意.
故选B
点评:解答此类题目的关键是理解基因的显性与隐性以及明确遗传病的发生原因.