This claim is virtually all BS.
Short of heavy smoking contributing to lung cancer rates, linking the rest of these lifestyle factors with cancer is speculative at best. Cancer is mostly a disease of aging. There’s no science in this study — just statistical malpractice.
The Daily Mail reports: