The correct choice is (a) Address of the object is passed implicitly as an argument
The explanation is: The address is passed implicitly as an argument to the function. This doesn’t have to be passed explicitly. The address is passed, of the object which is calling the non-static member function.