Universal donor and universal acceptor is
Blood group O- is universal donor because it neither has antigen for blood group nor it has the antigen for Rh factor. Hence, it will not invoke any immunogenic response. AB+ is universal acceptor because it has both the antibodies, anti-A and anti-B as well as Rh antigen. So, the correct answer is ‘O- and AB+’