Question: if an object is passed by reference, the changes made in the function are reflected \_.

  1. to the main object of the caller function, too
  2. on the caller function object and also the called function object
  3. on the copy of the object that is made during the pass
  4. only in the local scope of the called function

Answer: The correct answer of the above question is Option A:to the main object of the caller function, too