单项选择题

下面指令中错误的是()

A.movl8(%ebp),%eax
B.movl(%eax,%ecx,4),%edx
C.movl4(%edx),(%eax)
D.movl%eax,4(%esp)