Which blood group is called a universal donor?

QsVPIj-jMYdF55TSIUmhdE
E6 Physiology Essentials Sembulingam 10e Part 1 pp. 147-149, 146-148
E6 PATHOLOGY QUICK REVIEWBased on Harsh Mohan Textbook of PATHOLOGY p. 137-139
Practise the full IGNOU PB Bsc Nsg Entrance-2017
Attempt every question from this paper in a timed mock, then review the full solution for each one.