Hola.
Recuerda que los carácteres A y B son dominantes por sobre O, y que A y B son codominantes, por lo que puede presentarse un AB.
1) La cruza entre AB x O puede dar un hijo con sangre AO (por lo tanto, de sangre A) o con sangre BO (por lo tanto, con sangre B).
2) La cruza entre AxO sólo puede dar un hijo con sangre AO (siendo A dominante sobre O, el hijo es de sangre A), por lo que el niño con sangre B es de la primera pareja.
3) La cruza entre AxAB puede dar un hijo con sangre AA (por lo tanto, sangre A) o con sangre AB.
Como el hijo con sangre A es de la segunda pareja, esta pareja tuvo el hijo de sangre AB.
4) La cruza entre OxO sólo puede dar hijos con sangre O.