单项选择题

下列80x86指令中,不合法的指令是( )。

A.IN AX,03F8H
B.MOV BL,AL
C.MOVSB
D.SHL AX