单项选择题

下列整数的定义中,错误的是( )。

A.int f=314.;
B.int a=012;
C.int i=189;
D.int d=0x123;