有以下程序
#include
void  main(  ) 

    int a=1,b; 
    for(b=1;b<=10;b++) 
    { 
        if(a>=8)
            break; 
        if(a%2==1)
        {
            a+=5;
            continue;
        } 
        a-=3; 
    } 
    printf("%d\n",b); 
}
程序运行后的输出结果是(     )。
A、4
B、5
C、6
D、3