O型血和A型血生的孩子不会是B型血。
A型血和O型血的父母所生子女的血型,涉及到血型遗传规律。O型血仅为两个小a,A型血存在A和A加a,如果父母是O型血或者是A型血,其子女有可能出现O型和A型两种血型,不可能出现AB型或B型。
O型血的红细胞表面没有B抗原及A抗原,但血清中存在抗B和抗A凝集素,A型血红细胞表面存在A抗原,血清中存在抗B凝集素。AB型血在ABO血型中相对少见,A型血在ABO血型中比较最常见,若父母是O型血和A型血,所生子女只能是O型或者A型血。
血型是根据人的红细胞表面同族抗原的差别而进行的一种分类。由于人类红细胞所含凝集原不同的原因,所以可以将血液分成若干型,大多根据父母的血型即可判断出出生后小宝宝可能出现的血型。血型的遗传规律即:A+A→A、O;B+AB→B、A、AB; A+AB→A、B、AB;B+B→B、O;A+B→A、B、O、AB;B+O→B、O; O+O→O;A+O→A、O;O+AB→A、B;AB+AB→A、B、AB。因此A型血和O型血生小孩只可能是O或A型血。