APC and intrahepatic cholangiocarcinoma: TP53, SMAD4, and APC were more prevalent in GBC, ECC, and ICC, respectively.