多项选择题

下面关于OSI参考模型各层功能的说法正确的是()。

A、物理层涉及在通信信道(ChAnnel)上传输的原始比特流,它定义了传输数据所需要的机械、电气功能及规程等特性
B、网络层决定传输报文的最佳路由,其关键问题是确定数据包从源端到目的端如何选择路由
C、传输层的基本功能是建立、维护虚电路,进行差错校验和流量控制
D、会话层负责数据格式处理、数据加密等
E、应用层负责为应用程序提供网络服务