‘@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)

‘@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME) @Documented public @interface ResponseBody { String value() default ""; }对代码说法正确的是?

A.定义了一个名为ResponseBody的接口

B.ResponseBody不会被 javadoc工具记录

C.ResponseBody生效期保留到编译时

D.注解应被标注在方法上

正确答案是D