Consider a generic method declared as depicted below, with type parameter <T extends Number> and two method parameters both of type T:

public  void specialMethod(T first, T second)

Which of the following is correct?

client code can only provide type Number or any subclass of Number for the type parameter for T
  • client code can provide any value for the type parameter T
  • None of these answers are correct

There are no hints for this question