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: Pharmacology
All of the following drugs causes hemolysis in G-6 PD deficiency except: September 2007 
Select and explain. 
A. Primaquine, B. Nitrofurantin, C. Sulfonamide, D. Erythromycin
D: Erythromycin
Answer: D: Erythromycin 
Explanation: Ans. D: Erythromycin In G-6-PD deficiency, hemolysis occurs after exposure to drugs or to other substances that produce peroxide and cause oxidation of Hb and RBC membranes. These drugs and substances include Primaquine Salicylates Sulfonamides Nitrofurans Phenacetin Naphthalene Dapsone Phenazopyridine Nalidixic acid and, in some whites, a beans.