单项选择题

A.红细胞上存在的抗原
B.血清中存在的抗体
C.遗传基因
D.红细胞上存在的抗原和血清中存在的抗体
E.天然抗体和免疫抗体不同