HDLC协议为了实现透明传输,采用了0bit填充的方法。在HDLC中,使用零比特填充的首尾定界符法来标志一帧的起始与终止。为了避免帧边界的错误,HDLC在发送端会在特定的场景下添加或删除比特,以实现透明传输。因此,选项B "0bit填充"是正确的答案。