单项选择题

交换寄存器SI、DI的内容,正确的程序段是( )。

A.PUSH SI
PUSH DI
POP SI
POP DI
B.PUSH SI
PUSH DI
POP DI
POP SI
C.MOV AX,SI
MOV SI,AX
MOV DI,BX
D.MOVAX,SI
MOV BX,DI
XCHG BX,AX