单项选择题

下列选项中,(20)更好地描述了数据链路层的功能。

A.给用户的应用提供网络服务
B.定义了机械的、电气的、功能的和过程的规范
C.处理差错报告、网络拓扑结构和流量控制机制
D.完成数据表示和格式化编码功能