单项选择题

若变量a,i已正确定义,且i已正确赋值,下面合法的语句是()。

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