单项选择题

A. 编译出错,a数组必须在使用前先初始化。
B. 编译出错,Second类继承Test类后,必须重写amethod()方法,否则也应修饰为abstract类。
C. 编译出错,Test类必须修饰为public类。
D. 程序可以正常编译和运行。