下面选项中哪些是数据链路层的主要功能(4.0分)
A: 流量控制
B: 提供对物理层的控制
C: 差错控制
D: 决定传输报文的最佳路由
出自:西安工程大学计算机网络原理