What are some causes of cancer?

The American Cancer Society says there are a number of things that factor into what causes cancer.