下列哪个代码替换程序中的【代码】不会导致编译错误?abstract class AAA (abstract protected int getNumber ( );}class BBB extends AAA{ 【代码】 }
A. protected long getNumber( ) { return 20L;)
B. public byte getNumber( ) { return 10;)
C. public int getNumber( ) { return (byte)10;}
D. public char getNumber() { retum 'A';}