Constructors and Destructors - Programming

Q1:

When are the Global objects destroyed?

A When the control comes out of the block in which they are being used.

B When the program terminates.

C When the control comes out of the function in which they are being used.

D As soon as local objects die.

ANS:B - When the program terminates.

No answer description is available. Let's discuss.