Which of the following raises the risk of liver cancer?  Drinking more than 2 drinks of alcohol each day for many years. Excess body weight. Long-term infection with certain hepatitis viruses. All of the above.