关于以下程序代码的说明正确提? public class ClassTest{ private static int x=100; public static void main(String args[]) { ClassTest t1=new ClassTest(); t1.x++; //第5行 ClassTest t2=new ClassTest(); t2.x++; t1=new ClassTest(); t1.x++; ClassTest.x--; //第10行 System.out.println("x="+x); } } A 第5行不能通过编译,因为引用了私有静态变量 B 第10行不能通过编译,因为x是私有静态变量 C 程序通过编译,输出结果为:x=103 D 程序通过编译,输出结果为:x=102