<prompt> Megaloblastic anaemia may be caused by all of the following, exceptDilantin toxicityVitamin B12 deficiencyFolic acid deficiencyLong term aspirin intake  <response>: Aspirin intake doesn;t cause megaloblastic anemia. All the others cause megaloblastic anemia. From medical pharmacology padmaja 4th edition Page no 256 