分析以下程序: 
public class ClassTest{ 
   public static void main(String[] args) { 
           int i=0;  
          while(i) {   
                 if(i==4 )  {  break;  }     
                 ++i; 
          }
    } 

程序可能的执行结果是?
A 执行后i=0
B 执行后i=3
C 执行后i=4
D 编译不通过