单项选择题

设备管理中提供与设备无关的软件层的目的是()。

A.向用户进程提供设备独立性
B.便于用户直接利用低层的软件
C.便于用户编写设备驱动程序
D.都对