单项选择题

下面字段声明中哪一个在interface主体内是合法的()

A.private final static int answer =42
B.public static int answer =42
C.final static answer =42
D.int answer