单项选择题

数据链路层采用后退N帧协议,如果发送窗口的大小是30,那么为了保证协议不会出错,序列号至少需要的位数是( )。

A.4
B.5
C.6
D.7