单项选择题

CANopen使用了物理层、数据链路层和()。

A.应用层
B.表示层
C.会话层
D.传输层