is o+ or o- universal donor
O+ and O- are not both universal donors. O- is considered the universal donor and can be given to any blood type recipient. O+ blood can be given to O+, A+, B+ or AB+ recipients. Again, the reason is because of the presence or absence of the Rh factor.