单项选择题

A.从堆栈中POP先前的数据,寄存器的值被修改,PUSH寄存器的值到堆栈保存
B.PUSH寄存器的值到堆栈保存,寄存器的值被修改,从堆栈中POP先前的数据
C.寄存器的值被修改,PUSH寄存器的值到堆栈保存,从堆栈中POP先前的数据
D.PUSH寄存器的值到堆栈保存,从堆栈中POP先前的数据,寄存器的值被修改