Multiple choice Destructor function is called when the object goes out of scope expires both (1) and (2) none of the above Reveal answer Fill a bubble to check yourself C Correct answer Explanation The destructor is automatically called when an object either goes out of scope or reaches the end of its lifetime (expires). Both scenarios trigger the destructor to clean up resources.