A patient with unknown blood type is in need of a transfusion. When a blood typing test is done, the results show the patient's blood agglutinates when mixed with anti-B and with anti-D. Answer the following questions:
a. What is this patient's blood type?
b. What blood type(s) can this patient safely receive in a transfusion?