单项选择题

若变量a、i已正确定义,且i已正确赋值,合法的语句是______。

A.a=1;
B.++1;
C.a=a++=5;
D.a=int(i);