多项选择题

A.异常保护设计
B.N版本程序设计方法
C.恢复块技术
D.CRC校验