单项选择题

操作系统的作用是(  )。

A.将源程序编译为目标程序
B.进行目录管理
C.对硬件直接监管、管理各种计算机资源以及提供面向应用程序的服务
D.实现软硬件功能的转换