单项选择题

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

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