MUC5AC and cholangiocarcinoma: 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.