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