If two different blood types are mixed together, the blood cells may begin to clump together in the blood vessels, causing a potentially fatal situation. Therefore, it is important that blood types be matched before blood transfusions take place. In an emergency, type O blood can be given because it is most likely to be accepted by all blood types. However, there is still a risk involved.
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 anyone.
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 receiver. In general, however, it is still best to mix blood of matching types and Rh factors.
sln.fi.edu/biosci/blood/types.html no longer exists
https://books.google.com.au/books?id=HTIbrZ0HJ5wC&pg=PA55&lpg=PA55