单项选择题

分析下面程序,该程序的运行结果是( )。
#include<iostream.h>
class TestClass
public;
static int m;
TestClass ()
m++;
TestClass(int n)
m=n;
static void test()
m++;
;
int TestClass::m=0;
void main()
TestClass A;
TestClass B(3);
A.test();
TestClass::test();
tout<<"m="<<B.m<<end1;

A.m=3
B.m=4
C.m=5
D.m=6