Question: What is the function of a finalizer or destructor?

  1. To relinquish resources that are no longer needed
  2. To delete a variable name
  3. To reset an attribute value
  4. To hold space, even after an object is no longer being used

Answer: The correct answer of the above question is Option A:To relinquish resources that are no longer needed