单项选择题

下列选项中,关于数据类型转换错误的是()。

A.byte b=3;int x=b
B.int num=4;short b=num
C.byte a;int b=299;a=(byte)b
D.int b1=3;byte b2=4;byte b3=(byte)(b1+b2)