单项选择题

A.使用不同硬件结构的计算机能够进行通信
B.适用于多种不同的操作系统
C.能够使用多种分组交换网络硬件
D.以上皆是