WHICH of these blood group is the universal donor?

WHICH of these blood group is the universal donor?

A)O positive
B)O negative
C) B positive
D)A negaitve

Ans A