In the following four descriptions about the relationship between the transport layer and the network layer, which one is not correct?
A.
The transport-layer protocol provides logical communication between hosts
B.
The transport-layer protocol provides logical communication between processes
C.
The services that a transport-layer protocol can provide are often constrained by the service model of the network-layer protocol
D.
A computer network may make available multiple transport protocols