What is the difference between a network switch and a network router?

A.
A network switch connects devices for communication via Ethernet; a network router connects
networks to enable communication between them.
B.
A network switch enables device connections over wireless networks; a network router enables
network communications over wireless networks.
C.
A network switch enables multiple devices to share the same monitors; a network router
enables devices to use multiple monitors.
D.
A network switch connects networks to enable communication; a network router connects
devices for communication over Ethernet.
Explanation: