Answer: D 
K29.0 is the appropriate code for this case because it codes for acute gastritis which is the diagnosis in this patient. 
Option A is not correct because K29.4 is used to code for chronic atrophic gastritis. Here, atrophy is not mentioned and the gastritis is acute. 
Option B is not correct because K29.3 is used to code for chronic superficial gastritis. In this patient, gastritis is acute. 
Option C is not correct because K29.2 is used to code for alcoholic gastritis. In this patient, no history of alcohol consumption is mentioned.