单项选择题

设A为已定义的类名,以下声明类A的对象a的语句中正确的是( )。

A.float A a;
B.public A a=A();
C.A a=new int()
D.A a=new A();