单项选择题

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

A.PUSH SI
B.PUSH SI PUSH DI PUSH DI POPSI POPDI POPDI POPSI
C.MOVAX,SI
D.MOV AX,SI MOVSI,AX MOV BX,DI MOVDI,BX XCHG BX,AX