单项选择题

当用户使用外部设备时,其控制设备的命令传递途径依次为()。

A.用户应用层→设备独立层→设备驱动层→设备硬件
B.用户应用层→设备分配层→设备驱动层→设备硬件
C.用户应用层→设备驱动层→寄存器控制层→设备硬件
D.用户应用层→设备分配层→寄存器控制层→设备硬件