单项选择题

有如下模板声明:
template<typename T1,typename T2>class A;
下列声明中,与上述声明不等价的是

A.template<class T1,class T2>class A;
B.template<class T1,typename T2>class A;
C.template<typename T1,class T2>class A;
D.template<typename T1,T2>class A;