单项选择题

MCS—51的串行数据缓冲器SBUF用于().

A.存放运算中间结果
B.存放待发送或已接收到的数据
C.暂存数据和地址
D.存放待调试的程序