This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: Oncology, Subject name: Medicine
All of the following are carcinogenic except- 
Select and explain. 
A. H pylori, B. Hepatitis B virus, C. EB virus, D. All the above
D: All the above
Answer: D: All the above 
Explanation: H pylori causes gastric carcinoma Hepatitis B causes hepatocellular carcinoma EB virus causes nasopharyngeal carcinoma Ref Harrison 20th edition pg 536