单项选择题

关于Java抽象类说法错误的是
A 定义类时使用abstract关键词
B 不能直接使用new关键词对抽象类实例化
C 不能定义具体方法的实现
D 不能定义为final