单项选择题

下面程序的结果是( )。    #include<iostream.h>    class test{ private:          int num;        public:         test( );         int getint( ) {return num;}         ~test( );};    test::test( )    { num=0;}    test::~test( )    { cout<<"Destructor is active"<<endl;}    void main( )    { test x[3];      cout<<"Exiting main"<<endl;}

A. Exiting main  Destructor is active  Destructor is active  Destructor is active
B. Exiting main  Destructor is active  Destructoris active
C. Exiting main  Destructoris active
D.Exiting main