NADPH is generated by the action of: (A) Glucose 6 phosphate dehydrogenase, (B) Glucose 1 phosphate dehydrogenase, (C) Glucose 1.6 diphosphate dehydrogenase, (D) All of the above
Answer is A. Glucose 6 phosphate dehydrogenase 

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