Answer:
b. Craig is right and doesn't have to pay child support.
Explanation:
ABO blood group is controlled by three alleles. IA and IB are codominant to each other and both are dominant over i allele. IAIA and IAi produce A blood group. IBIB and IBi produce B blood group. ii produces O blood group.
Susan's son has O blood group so his genotype must be ii. He got one "i" allele from Susan and one "i" allele from his father. Craig's genotype is IAIA so there is no chance that he could have passed on "i" allele to Susan's son. Hence Craig is not his father and does not need to pay child support.