Medicine General 39c95c03 The commonest cause of massive upper GIT bleeding is: A Peptic ulcer B Erosive gastritis C Gastric carcinoma D Varices High-Yield Explanation No explanation provided.