Question: what are causes of liver cancer?
Answer: Chronic infection with HBV or HCV. ...  Cirrhosis. ...  Certain inherited liver diseases. ...  Diabetes. ...  Nonalcoholic fatty liver disease. ...  Exposure to aflatoxins. ...  Excessive alcohol consumption.