o型血和ab型血生的孩子不会是o型血。
o型血是一种纯粹的基因型,它只有i/i的基因型,而ab型血则是由a和b两个基因型组成的。当o型血和ab型血的父母生育孩子时,孩子会随机继承父母的基因,因此孩子的血型可能是a型、b型或ab型,但不会是o型。
这是因为o型血的基因型只有i/i,而ab型血的基因型可以是a/b、a/a或b/b。当o型血和ab型血的父母生育孩子时,孩子有可能继承到a或b基因,从而成为a型、b型或ab型血。但是,由于o型血的基因型只有i/i,孩子不可能继承到o型血的基因。
因此,o型血和ab型血的父母生的孩子不会是o型血。