A person with type O blood can only receive a blood transfusion with type O blood. This is because type O blood does not have the A or B antigens on the red blood cells, so it is considered a universal donor. Type A or B blood contains antigens that can cause a reaction if transfused into someone with type O blood.