多项选择题

A.身份鉴别、访问控制
B.通信完整性
C.软件容错、资源控制
D.代码安全