单项选择题

下面各项语句中会产生编译错误的是( )。

A.float F=4096.0F;
B.double D=4096.0;
C.byte B=4096;
D.char C=4096;