Question: What is true of a handle class object?

  1. When you pass a handle object to a function, a new object is made that is independent of the original.
  2. All copies of handle objects refer to the same underlying object.
  3. Handle object cannot reference one another.
  4. Handle object do not have a default `eq` function.

Answer: The correct answer of the above question is Option B:All copies of handle objects refer to the same underlying object.