Question

Why is blood group O called the universal donor?

Answer