单项选择题

下面的函数模板定义中错误的是

A.template <class Q> q F(Q {return Q+x;}
B.template <class Q> Q F(Q {return x+x;}
C.template <class T> T F(T{return x*x;}
D.template <class T> bool F(T{return x>1;}