分析:遺傳病是指由遺傳物質發生改變而引起的或者是由致病基因所控制的疾病.遺傳病是指完全或部分由遺傳因素決定的疾病,常為先天性的,也可后天發。
解答:解:A、遺傳病是由遺傳物質發生改變引起的,能夠遺傳給后代,故不符合題意.
B、生物體的某些性狀是由一對基因控制的,而成對的基因往往有顯性和隱性之分,當控制生物性狀的一對基因都是顯性基因時,顯示顯性性狀;當控制生物性狀的基因一個是顯性一個是隱性時,顯示顯性基因控制的顯性性狀;當控制生物性狀的一對基因都是隱性基因,顯示隱性性狀.遺傳病一般是由隱性基因控制的.一對基因只有都是隱性致病基因時才會表現出遺傳病,而一對基因中一個基因是顯性、一個是隱性致病基因時,則不會患遺傳病,表現正常.因此,攜帶致病基因,不一定會表現出遺傳。什环项}意.
C、遺傳病由于是由遺傳物質發生改變引起的,雖然隨著現代醫學的發展,弄清了一些遺傳病的發病過程,為遺傳病的治療和預防提供了一定的基礎,但目前遺傳病還不能根治.故不符合題意.
D、近親帶有相同隱性遺傳致病基因的可能性較大,近親結婚,婚后所生的孩子患有遺傳病的可能性較大,還能導致胎兒畸形,孩子智力下降,并患有許多先天性疾。虼祟A防遺傳病發生的最有效的措施是禁止近親結婚.故不符合題意.
故選B
點評:解答此類題目的關鍵是理解基因的顯性與隱性以及明確遺傳病的發生原因.