Right choice is (b) Internet Control Message Protocol
For explanation: The Internet Protocol is the key network layer protocol that implements the TCP/IP Protocol suites. Since IP is the protocol that provides the mechanism for delivering datagrams, between devices, it is designed to be relatively basic, and to function with few “bell and whistles”.