研究表明,人的ABO血型不仅由位于9号染色体上的I
A、I
B、i基因决定,还与位于第19号染色体上的H、h基因有关.在人体内,前体物质在H基因的作用下形成H物质,而hh的人不能把前体物质转变成H物质.H物质在I
A基因的作用下,形成凝集原A;H物质在I
B基因的作用下形成凝集原B;而ii的人不能转变H物质,其原理如图所示.下列说法不正确的是( )

A:根据上述原理,具有凝集原B的人应具有H基因和IB基因
B:血型性状的遗传遵循基因自由组合定律
C:一对基因型为HhIAi的夫妇,生出血型为O型血的孩子的几率是
D:一对血型为O型血的夫妇,不可能生出血型为A型血的孩子