<prompt> Answer this question truthfullyWhat causes megaloblastic, macrocytic anemia in an alcoholic with elevated methylmalonic acid levels?  <response>: <reason> The underlying cause of megaloblastic, macrocytic anemia in an alcoholic with elevated methylmalonic acid levels is cobalamin B12 deficiency. 