单项选择题

A.读操作和写操作分别在管道的两端进行
B.读写管道的操作都是原子性的
C.若写入管道的数据字节数大于管道的剩余空间,则返回错误以提示稍后再写
D.命名管道与匿名管道的读写操作都遵循先进先出原则