单项选择题

有如下程序:
#include<iostream>
using namespace std;
class TestClass
static int i;
public:
TestClass()i++;
~TestClass()i--;
static int getVal()return i;
;
int TestClass::i=0;
void f()TestClass obj2;cout<<obj2.getVal();
int main()
TestClass obj 1;
f();
TestClass *obj3=new TestClass;cout<<obj3->getVal();
delete obj3;cout<<TestClass::getVal();
return 0;
程序的输出结果是( )。

A.232
B.221
C.222
D.231