In general, there are four; namely:
1. Biological/genetic factors
2. Environmental factors
3. Carcinogens and other other occupational risk factors
4. Life-style factors
Whereas your assertion that cancer was created by "sin", that is not entirely accurate. Whereas some cancer is caused by "sinful" factors of choice (pollution, cigarette smoke, too much red meat, etc.), not all are (inherited genetic defects, for example).
OM
And it nor any other disease would have entered the picture in the 1st place, if not for Adam and Eve...