指令MOV  12H,AL错误的原因是(      )。  
A、 源操作数不能是寄存器。
B、目的操作数不能是立即数。
C、目的操作数类型未定。
D、 只有一个操作数。