Step 1: The Transport Layer (Layer 4) handles end-to-end delivery between processes, using port numbers and either reliable or unreliable transport.
Step 2: Sort the options by layer. HTTP and FTP are Application Layer. ARP and RARP map addresses near the Data Link and Network boundary. IP and ICMP are Network Layer.
Step 3: TCP (reliable, connection oriented) and UDP (fast, connectionless) are the two main Transport Layer protocols. The answer is option (B).