单项选择题

A.提供用户接口
B.将网络软件与硬件连接
C.确保主机间端到端的数据传输
D.在应用间建立并维护会话