单项选择题

设X、Y均为已定义的类名,下列声明类X的对象x1的语句中正确的是()

A.public X x1=new Y();
B.X x1=X();
C.X x1=new X();
D.intX x1;