The correct option is C A, B, AB or O
A person with type A blood can donate blood to a person with type A or type AB. A person with type B blood can donate blood to a person with type B or type AB. A person with type AB blood can donate blood to a person with type AB only. A person with type O blood can donate to any blood group as it is devoid of any antigens. A person with type A blood can receive blood from a person with type A or type O. A person with type B blood can receive blood from a person with type B or type O. A person with type AB blood can receive blood from anyone. A person with type O blood can receive blood from a person with type O. Because of these patterns, a person with type O blood is said to be a universal donor. A person with type AB blood is said to be a universal recipient.