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
