Multiple choice How many arguments do destructors take? Two One Infinite None Reveal answer Fill a bubble to check yourself D Correct answer Explanation In C++, destructors are special member functions used to clean up objects. They are defined without parameters and cannot be overloaded, meaning they always take zero arguments.