单项选择题

以下声明合法的是() A.
default String s; B.
public  final  static  native  int  w() C.
abstract double d; D.
abstract  final  double hyperbolicCosine()