单项选择题

下列关于接口的说法不正确的是

A.接口所有的方法都是抽象的


B.接口所有的方法一定都是public属性的

C.用于定义接口的关键字是implements
D.接口是Java中的特殊类,包含静态变量和抽象方法