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: Biochemistry
NADPH is generated by the action of 
Select and explain. 
A. Glucose 6 phosphate dehydrogenase, B. Glucose 1 phosphate dehydrogenase, C. Glucose 1.6 diphosphate dehydrogenase, D. All of the above
A: Glucose 6 phosphate dehydrogenase
Answer: A: Glucose 6 phosphate dehydrogenase 
Explanation: Glucose 6 phosphate dehydrogenase 

NADPH is produced during HMP shunt by two enzymes:- (i) Glucose-6-phosphate dehydrogenase, and (ii) 6-phosphogluconate dehydrogenase.