单项选择题

If you need a transfusion, the best and safest blood for you is ()

A. type AB
B. exactly the same type as yours
C. a mixture of salt, plasma and type O
D. type A