This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: General pharmacology, Subject name: Pharmacology
Drugs that should be avoided in G-6-PD deficiency are 
Select and explain. 
A. Nalidixic acid, B. Dapsone, C. Sulfamethoxazole, D. All of the above
D: All of the above
Answer: D: All of the above 
Explanation: G-6-PD deficiency is responsible for hemolysis with primaquine and other oxidizing drugs like sulfonamides, dapsone, quinine, nalidixic acid, nitrofurantoin, and menadione, etc. Ref ;KD Tripathi Pharmacology 7th edition (page no; 65)