单项选择题

A.class A {abstract void fun(){}}
B.class A {abstract void fun();}
C.abstract class A {abstract void fun();}
D.public class abstract A {abstract void fun(){}}