O型血和A型生的孩子可能是A型或O型,但不可能是AB型或B型。
血型遗传是由父母亲的基因决定的,一般有两个基因,一个来自父亲,一个来自母亲。A型和O型血的人,其基因型分别为AA和AO,而B型和AB型血的人,其基因型分别为BB、BO和AB。当O型血的父母与A型血的父母生育时,它们的基因型分别是OO和AA,因此他们的后代可能是AA或AO型,不可能是AB型或B型。
需要注意的是,虽然O型血是最普遍的血型,但其不代表O型血的人数是最多的。在中国,A型血的比例最高,其次是O型血。同时,血型遗传并不是完全的统一性,也有很多复杂的情况。因此,如果夫妻双方的血型存在不明确的情况,建议咨询医生或进行血型检测。