单项选择题

A.消息队列使用共享内存来传递消息数据
B.消息队列使用信号量来实现进程间同步
C.消息队列使用内核缓冲区来存储消息数据
D.消息队列使用管道来传递消息数据