The blood group which is universal recipient is

A-

AB+

O+

B-