No. There are 4 basic blood types: A, B, AB, and O O can be given to any of the above types HOWEVER the second factor in blood donation is the Rh factor. When a blood is said to be either - or + it is describing whither the blood does or does not have Rh antibodies in it. (An person with O+ blood has Rh antibodies) The only people that can get a + blood type are those who have a + blood type themselves. If a person who has a - blood type receives a + blood transfusion the body's immune system will see the Rh antibodies as invaders and try to attack the cells causing an inflammatory response by the body and the person can die. Therefore a person who is B- cannot receive O+ blood. O- is the "universal donor" because ANY blood type regardless of type or Rh status can receive that donor.