多项选择题

类型形参可以用于什么场景?()

A.声明泛型类时
B.声明泛型接口时
C.声明泛型方法时
D.调用泛型方法时