Blood Donation and Transfusion Table

If your blood type is You can give to You can receive from
A+ A+ AB+ A+ A- O+ O-
O+ O+ A+ B+ AB+ O+ O-
B+ B+ AB+ B+ B- O+ O-
AB+ AB+ Everyone
A- A+ A- AB+ AB- A- O-
O- Everyone O-
B- B+ B- AB+ AB- B- O-
AB- AB+ AB- AB- A- B- O-