This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: Haematology, Subject name: Medicine
Megaloblastic anaemia may be caused by all of the following except 
Select and explain. 
A. Phenytoin, B. Methotrexate, C. Pyrimethamine, D. Amoxicillin
D: Amoxicillin
Answer: D: Amoxicillin 
Explanation: <p>Phenytoin decreases folate absorption & increases its excretion causing megaloblastic anaemia.</p><p>Methotrexate is folate antagonist </p><p>Pyrimethamine in high doses causes megaloblastic anaemia,especially in those with marginal folate stores.</p><p>Reference :Tripathi essentials of medical pharmacology 7th edition</p>