Layer 3 (the network layer) provides connectivity and path selection between two host systems that may be located on geographically separated networks. Which device operates at the network layer?

A.
hub
B.
bridge
C.
application
D.
switch
E.
router