The network layer provides services to the ( ) layer. It can be based on either virtual circuits or datagrams .In both cases, its main job is routing packets from the source to the destination.
A. transport
B. application
C. presentation
D. data link