单项选择题

下列程序段选择项,使i的运行结果为3的程序段是( )。

A.int i=0,j=O;
(i=2,(j++)+i);
B.int i=1,j=0;
j=i=((i=3)*2);
C.int i=0,j=1;
(j=1)(i=1):(i=3);
D.int i=1,j=1;
i+=j+=1;