KRT7 and intrahepatic cholangiocarcinoma: ICC is typically CK7(+) and CK20(−), while colorectal adenocarcinoma is usually CK7(−) and CK20(+).