下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是( )
A.表达式1仅在刚开始时被执行一次
B.表达式2是一个条件表达式
C.表达式3通常用作修改循环控制变量之用
D.表达式3在循环体之前被执行