单项选择题

通过路由算法,为分组通过通信子网选择最适当的路径是OSI模型中哪一层的任务

A.数据链路层
B.物理层
C.传输层
D.网络层