单项选择题

编译,运行下面代码段会发生什么情况()
1.byte b1=1;
2.byte b2=127;
3.short s=b1+b2;

A.第1行编译错误
B.第2行编译错误
C.第3行编译错误
D.可以正常编译