多项选择题

根据《建设工程质量管理条例》的规定,下列属于设计单位质量责任和义务的有______。

A.依法取得相应等级的资质证书,并在其资质等级许可的范围内承揽工程
B.就审查合格的施工图设计文件向施工单位作出详细说明
C.任何情况下均不得指定建筑材料等的生产厂、供应商
D.参与建设工程质量事故分析
E.建设工程竣工验收时应出具完整的技术档案