If overloaded plus operator is implemented as non-member function then which of the following statement will be true for the statement given below? obj3 = obj1 + obj2 ;?

(A) obj2 will be passed as an argument to + operator whereas obj2 will drive the + operator
(B) obj1 will drive the + operator whereas obj2 will be passed as an argument to + operator
(C) Both objects (obj1, obj2) will be passed as arguments to the + operator
(D) Any of the objects (obj1, obj2) can drive the + operator

error: Content is protected !!