单项选择题

计算机操作系统的功能是______。 A) 把源程序代码转换为目标代码 B) 实现计算机用户之间的相互交流 C) 完成计算机硬件与软件之间的转换 D)控制、管理计算机系统的资源和程序的执行