The mucin-producing ICC arises from large bile duct epithelial cells similar to perihilar or extrahepatic CC, while the non-mucin producing ICC arises from small bile ducts or LPC. Here, MUC5AC is linked to intrahepatic cholangiocarcinoma.