Functionalities
◼ Packet Routing is performed by the Network Layer within the Network Protocol stack. Therefore (a) Network Layer → (i) Packet Routing
◼ Host-to-Host communication is managed by the Transport Layer. Therefore (b) Transport Layer → (iii) Host to Host Communication
◼ Framing and Error handling are managed at the Data Link Layer in a Network Protocol stack. Therefore (c) Datalink Layer → (ii) Framing and Error Handling
So the answer is B. (a) - (i), (b) - (iii), (c) - (ii)