一般来说,B型血和O型血生的孩子可能是B型血、O型血,不可能是A型血、AB型血,除非出现基因突变。血型是由IA、IB和i三个复等位基因所控制,因为O型血是隐性基因决定的,只有当决定血型的基因为ii时,才是O型血,也就是说B型血的父母一方必须是携带有i基因的杂合子时,孩子才可能是O型血。如果B型血的一方基因为IB纯合子时,与基因表现为ii的O型血结合时,那么孩子只可能是B型血。
ABO血型是根据红细胞膜上是否存在抗原A与抗原B而将血液分成A型血、B型血、O型血、AB型血四种血型。红细胞上仅有抗原A为A型血,只有抗原B为B型血,若同时存在A和B抗原则为AB型血,A和B抗原都没有的为O型血。在我国各族人民中A型、B型及O型血各占约30%,AB型仅占10%左右。