The correct option is D O-
AB+ is the universal acceptor as the blood group contains A, B and Rh antigens; contains no antibodies in its serum. Blood group O-, on the other hand, is the universal donor as it contains neither antigen A nor B, nor the Rh antigen, and as a result has A, B and Rh antibodies in its serum.