Is type O blood the universal recipient or the universal donor or both?
Type O blood is the universal donor.
O blood group individuals do not have either A or B antigens on the surface of their RBC 's. Their blood serum contains IgM anti - A and anti - B antibodies.
Therefore a group O individual can receive blood only from a group O individual , but can donate blood to individuals of any ABO blood groups.
O negative blood group is compatible with anyone.