单项选择题

下面关于网络应用程序描述正确的是( )。

A.目前设计程序时,都假设网络提供的服务已经完善
B.当前实践的主流是使应用程序依赖于网络
C.实际上,设计程序时假设认为运行应用程序的主机操作系统知道网络延时和丢失特性,并且安排了相应对策
D.目前来说,应用程序都能提供满意的功能