有以下程序段: int i,n; For(i=0;i<8;i++) n=rAnD()%5; switCh(n) CAsE 1: CAsE 3:printF(:%D\n",n);BrEAk; CAsE 2: CAsE 4:printF("%D\n",n);ContinuE; CAsE 0:Exit(0); printF("%D\n",n); 以下关于程序段执行情况的叙述,正确的是______ A.For循环语句固定执行8次 B.当产生的随机数n为4时结束循环操作 C.当产生的随机数n为1和2时不做任何操作 D.当产生的随机数n为0时结束程序运行