In humans, ABO blood types refer to glycoproteins in the membranes of red blood cells. There are three alleles for this autosomal gene: IA, IB, and i. The IA allele codes for the A glycoprotein, The IB allele codes for the B glycoprotein, and the i allele doesn't code for any membrane glycoprotein. IA and IB are codominant, and i is recessive to both IA and IB. People with type A blood have the genotypes IAIA or IAi, people with type B blood are IBIB or IBi, people with type AB blood are IAIB, and people with type O blood are ii. If a woman with type AB blood marries a man with type O blood, which of the following blood types could their children possibly have?
A. A and B
B. AB and O
C. A, B, and O
D. A, B, AB, and O