What is the function of a finalizer or destructor?
To relinquish resources that are no longer needed
To hold space, even after an object is no longer being used
To delete a variable name
To reset an attribute value