多项选择题

基于XML技术进行电子文件封装的目的是()。

A.维护电子文件与其元数据的完整性
B.保障电子文件与其元数据的可靠联系
C.实现电子文件自包含.自描述和自证明
D.节省电子文件存储空间