This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: None, Subject name: Physiology
The type of hemoglobin that has least affinity for 2,3-Diphosphoglycerate (2,3-DPG) or (2,3-BPG) is: 
Select and explain. 
A. HbA, B. HbF, C. HB, D. HgA2
B: HbF
Answer: B: HbF 
Explanation: Foetal hemoglobin does not bind 2,3-DPG. Ref: Four Hidden Metamorphoses: A Remark on Blood, Muscle, Mental Diseases and Cancer By Maurice Israel, 2004, Page 9