General Medicine General c00b100e A young patient presenting with massive hematemesis was found to have splenomegaly. In this case the most likely source of bleeding is - A Duodenal ulcer B Esophageal varices C Erosive mucosal disease D Gastric ulcer