O型血和B型血生出来的孩子可以是O型血,也可以是B型血。因为我们知道血型是由父母双方各一个基因决定的,这种血型,他的孩子的血型一方出于从父亲一方获得,一方从母亲一方获得,因此就相当于从O型血中获得一个O,B型血实际上虽然是B型血,它可以有两种基因型,可以是bb,也可以是BO。若是这个bb型的,它一定是从这个血型中获得一个B,生出的孩子一定是B型血。若是BO,有可能是获得的是B和此外一个O型,获得一个O之后生成的是BO型血型,也就是B型血。若是从BO血型中获得的是O,和原来的OO血型中获得,都组成了OO,那就是O型血。多数的孩子,他的血型应当是由父母双方决定。因此就算是父母双方的血型是O型或B型,生下来的孩子有可能是存在不同血型的孩子。
