The above findings suggest that BMP4 may be secreted by M2 macrophages and participate in the malignant biological behavior of CRC cells. Here, BMP4 is linked to colorectal carcinoma.