单项选择题

A.发送端在发送一定数据后,如收到接收端的重传请求、或者收不到接收端的收妥确认,即重传出错的数据报文,对出错报文进行纠正
B.发送端在发送数据报文前先按一定的算法进行编码处理,加入特定的冗余代码,在接收端按照相应算法进行解码,从而发现传输产生的错误并加以纠正
C.接收端收到数据后,发回发送端,由发送端比较核对,如发现出错,将重传出错的数据报文,从而恢复出错的报文
D.发送端将每组数据报文重复发送足够多的次数,接收端收到后加以互相比较,选取比较一致的报文,以消除传输中的随机错误