单项选择题

下列哪个协议可提供“ping”和“traceroute”这样的故障诊断功能()

A.ICMP
B.IGMP
C.ARP
D.RARP