单项选择题

下列程序的运行结果是______。 main() { int a[6],i; for(i=2;i<6;i++) {a[i]=4*(i-2*(i>3))%5; printf("%2d",a[i]); } }

A.2 3 2 3
B.1 2 1 2
C.3 2 3 2
D.2 2 2 2