【单选题】下列各种java类的定义,那种是错误的
A、(1)class MyBaseClass { } class MyDerived extends MyBaseClass { }
B、(2)abstract class MyBaseClass { } class MyDerived extends MyBaseClass { }
C、3)public class MyBaseClass { } class MyDerived extends MyBaseClass { }
D、(4)final class MyBaseClass { } class MyDerived extends MyBaseClass { }