Chronic infection with hepatitis B and C viruses is responsible for up to 80% of primary liver cancers globally. Other major causes are cirrhosis, alcohol abuse, NAFLD, aflatoxin exposure, obesity, and diabetes.