单项选择题

Suppose your blood is O blood group. This means that ()

A.neither agglutinogens A and B are present on your red blood cells,
B.there are both anti-A or anti-B antibodies in your plasma,
C.your blood is Rh+,
D.you are theoretically the universal donor,
E.all of the above.