Blood groups based on genetics.

Blood groups based on genetics. While working in the blood bank, the laboratory staff received a call from a father asking if his group O son could possibly belong to him.  He knows that he is in group B and the mother is in group A.  Provide an explanation in terms understandable to someone without a background in basic genetics.