<prompt> A normal-anion-gap metabolic acidosis occurs in patients with -DiarrhoeaDiabetic ketoacidosisMethyl alcohol poisoningAcute renal failure  <response>: Causes of Non-Anion Gap Acidosis I Gastrointestinal bicarbonate lossDiarrheaExternal pancreatic or small-bowel drainageUreterosigmoidostomy, jejunal loop, ileal loopDrugs1. Calcium chloride acidifying agentMagnesium sulfate diarrheaCholestyramine bile acid diarrheaII. Renal acidosisA. HypokalemiaProximal RTA type 2Distal classic RTA type 1B. Hyperkalemia1. Generalized distal nephron dysfunction type 4 RTAMineralocorticoid deficiencyMineralocorticoid resistanceNa delivery to distal nephronTubulointerstitial diseaseAmmonium excretion defectIII. Drug-induced hyperkalemia with renal insufficiencyPotassium-sparing diuretics amiloride, triamterene, spironolactoneTrimethoprimPentamidineAngiotensin-converting enzyme inhibitors and AT-II receptor blocker.Nonsteroidal anti-inflammatory drugsCyclosporineIV OtherA. Acid loads ammonium chloride, hyperalimentationB. Loss of potential bicarbonate: ketosis with ketone excretionC. Expansion acidosis rapid saline administrationD. HippurateE. Cation exchange resins. 