单项选择题

程序:  
class TestApp{  int i 
public static void main(String[] args){  
for(int i=0;i<5;i++)  System.out.print(i+1);  
System.out.println(i); (i没有定义)  }  }  
上述程序运行后的结果是哪项?()

A. 123456
B. 123455
C. 123450
D. 编译错误