Identify which of the following overloaded operator function‘s declaration is appropriate for the given call? Rational_number_1 + 2.325 Where Rational_number_1 is an object of user defined class Rational_number?

(A) Rational_number operator+( Rational_number & obj);
(B) Rational_number operator+(double& obj);
(C) Rational_number operator+(Rational_number &obj, double& num);
(D) operator+(double& obj);

error: Content is protected !!