Which of the following blood groups is called a universal donor?

  • Subject:  Generic
  1. A
  2. B
  3. AB
  4. O
Correct Answer: O