【单选题】
Which declaration prevents creating a subclass of an outer class?()
A、 Static class FooBar{}
B、 Private class FooBar{}
C、 Abstract public class FooBar{}
D、 Final public class FooBar{}
E、 Final abstract class FooBar{}