Which of the following three functional interfaces is not equivalent to the other two?
C.
BiFunction<Double,Double,Double> and BinaryOperator<Double> both take two Double input arguments and return a Double value, making them equivalent to one another.
DoubleFunction<Double> takes a single double value and returns a Double value.
It is different from the other two, making Option C correct and Option D incorrect.