Medicine General e08a9e46 All of the following are carcinogenic except A H. pylori B Hepatitis B virus C E.B. virus D Campylobacter High-Yield Explanation No explanation provided.