AAdd a member varible that gets incremented in the default constructor and decremented in the destructor
BAdd a local variable that gets incremented in each constructor and decremented in the destructor
CAdd a static member variable that gets incremented in each constructor and decremented in the destructor
DThis connot be accoplished since the creation of objects is being done dynamically via"new."