单项选择题

有如下程序:
# define N 2
# define M N+1
# define NUM 2*M+1
# main()
int i;
for(i=1; i<=NUM; i++)
printf("% d\n", i);

该程序中的for循环执行的次数是______。

A.5
B.6
C.7
D.8