单项选择题

A.实现计算机用户之间的相互交互 
B.管理计算机系统的资源和控制程序的执行   
C.把源程序代码转换成目标代码   
D.完成计算机硬件与软件之间的通信