B型血和O型血生的孩子可能是B型血,也有可能是O型血,这是因为B型血和O型血,所生的孩子表现的基因型有可能是BO,也可能是OO,如果表现为BO的基因型,则孩子可能是B型血,如果表现为OO的基因型,则表现为O型血 。