单项选择题

下列选项中,关于ICMP的说法不正确的是( )。

A.ICMP消息被封装在TCP数据包内
B.ping命令的执行过程实际上就是运用ICMP工作的过程
C.trace命令也是基于ICMP的
D.当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息