The correct option is C TCP, and UDP
TCP and UDP are not network layer protocols. TCP and UDP both are transport layer protocols.
Routing packets form source to destination done by network layer and depends on routing algorithm so there is no interface of TCP and UDP at network layer.