在子程序中,如果利用堆栈保护现场,在恢复现场时,先压入堆栈的内容  (   )。
A、先弹出堆栈
B、后弹出堆栈
C、不分先后弹出堆栈
D、任意弹出堆栈