 Smoking was the largest contributing risk factor, causing 30% of cancer deaths and almost 20% of cancer cases. Excess body weight was the second biggest, with UV radiation and physical activity trailing behind it. The study author recommends a combination of behavioral choices and a wider emphasis on preventative health care.