Explanation:
B
Any agent or factor that induce cancer is called carcinogen or carcinogenic factor, e.g. cadmium oxide, which induces prostate cancer. Exposure to cadmium oxide over a long period of time is linked to lung and prostate cancer.
Chromium and Nickel compounds include lung cancer, while vinyl chloride and aflatoxins induce liver cancer.