单项选择题

设已定义i和k为int类型变量,则以下for循环语句()。
for(i=0;k=-1,k=1; i++, k++)
printf("****\n");

A. 判断循环结束的条件不合法
B. 是无限循环
C. 循环一次也不执行
D. 循环只执行一次