根据题目要求,需要找到属于西半球、中低纬度、大陆东岸的洋流。 A. 加那利寒流位于大西洋,不在西半球,不符合要求。 B. 日本暖流位于太平洋西岸,也不在西半球,不符合要求。 C. 墨西哥湾暖流位于大西洋西岸,属于西半球,且属于中低纬度洋流,符合题意。 D. 莫桑比克暖流位于印度洋东岸,不符合要求。因此,正确答案是C选项。