单项选择题

在进行中断响应和处理时,保护现场的工作是由______完成的。

A.硬件
B.操作系统
C.用户程序
D.硬件和操作系统