Hepatitis B virus large surface antigen promotes liver carcinogenesis by activating the Src/PI3K/Akt pathway.