FTP、SFTP和TFTP都是用于远程文件传输的协议。其中,FTP是常用的文件传输协议,SFTP是FTP的加密版本,TFTP是简单文件传输协议。而ICMP协议主要用于网络控制和诊断,不用于文件传输。因此,不能用于远程文件传输的是ICMP协议,选项D正确。