单项选择题

下列引用的定义中,( )是错误的。

A.int i; int &j=i;
B.int i; int &j; j=i:
C.float i; float &j=i;
D.char d; char &k=d;