单项选择题

有下列程序:
#include<stdio.h>
main()
{ int a=6, b=7, m=1;
switch(a%2)
{ case 0: m++; break;
case 1: m++;
switch(b%2)
{default: m++;
case 0: m++; break;
}
}
printf("%d\n", m);
}
程序的运行结果是______。

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