java中,泛型接口的定义中,类型变量<T>写在什么位置才能编译通过

java中,泛型接口的定义中,类型变量<T>写在什么位置才能编译通过

A.接口名前

B.接口名后

C.方法名前

D.返回值类型后

正确答案是B