The occurrence mechanism of liver cancer is not very clear, and current research concludes that the possible causes are as follows: 1. viral infection, including hepatitis B virus and hepatitis C virus. 2. aflatoxin, which is a very strong carcinogenic factor that has been confirmed. The high content of aflatoxin in moldy corn and peanuts is the main source of aflatoxin intake by human body.3. Drinking water pollution, surface water contains microcystin, and long-term consumption of untreated surface water is also a high risk factor for the occurrence of liver cancer.4. Other causes, including genetics, alcohol consumption, smoking, fatty liver, etc. The most common causes of liver cancer occurrence in China are hepatitis B, hepatitis C and alcoholic liver injury. People who have a history of hepatitis B, hepatitis C and long-term alcohol consumption should have their liver function, fetoprotein and liver ultrasound checked regularly, preferably once every 0.5-1 year, in order to be able to detect liver cancer at an early stage and have a chance to cure it.