单项选择题

A.一般的分布式系统是建立在计算机网络之上的,因此分布式系统与计算机网络在物理结构上基本相同
B.分布式操作系统与网络操作系统的设计思想是不同的,但是它们的结构、工作方式与功能是相同的
C.分布式系统与计算机网络的主要区别不在它们的物理结构,而是在高层软件
D.分布式系统是一个建立在网络之上的软件系统,这种软件保证了系统的高度一致性与透明性