单选题 内存保护需要由( )完成,以保证进程空间不被非法访问。
A.操作系统 B.硬件机构
C.操作系统和硬件机构合作 D.操作系统或者硬件机构独立完成

【正确答案】 C
【答案解析】内存保护是内存管理的一部分,是操作系统的任务,但是出于安全性和效率考虑,必须由硬件实现,所以需要操作系统和硬件机构的合作来完成。