Question: what are causative agents of cancer?
Answer: The substances that cause cancer are called carcinogens. A carcinogen may be a chemical substance, such as certain molecules in tobacco smoke. The cause of cancer may be environmental agents, viral or genetic factors.