Which of the following blood types is known as the universal donor?
a. A b. AB c. B d. O e. Rh