妈妈是O型血,爸爸是B型血,能生A型血的孩子吗?

从理论上来讲,如果妈妈的血型是O型血,而爸爸的血型是B型血,那是不能够生出A型血的孩子的。

O型血的妈妈和B型血的爸爸,子女可能出现的血型是B型和O型,理论上不可能会出现A型或AB血型的孩子。

人的血型具有遗传性,我们区分ABO血型主要是依据红细胞表面的抗原不同而进行区分。而这些红细胞表面的抗原,又是由染色体上的基因所决定。决定ABO血型的基因可以分为显性基因和隐性基因,当一个显性基因和一个隐性基因共同存在时,表现出的血型就是由显性基因决定的血型。而当两个隐性基因一同出现时,表现出的血型是O型。

如果我们用大写字母表示显性基因,用O表示隐性基因的话,那A型血的基因型可能是AA,也可能是AO。那根据你这道问题,妈妈是O型血,基因型只能是O;而爸爸是B型血,基因型可能是BB或BO。当BB和O相遇时,孩子的血型一定是B型;而当BO和O相遇时,孩子的基因型可能是BO,血型为B型,也可能基因型是OO,血型为O型。

所以O型血的妈妈和B型血的爸爸,子女可能出现的血型是B型和O型,理论上不可能会出现A型或AB血型的孩子。

当然,还有一些极其特殊的情况,就是刚出生的孩子,由于其自身的血型抗原不足,导致血型检测不准确。这种情况下可以选择半年或一年后复查。还有就是感染、白血病等特殊情况,也可能会影响血型检测的准确性。甚至极罕见的基因突变,可能导致孩子终身的血型与父母遗传结果不同。这些特殊情况可以选择进行亲子鉴定更为准确。