多项选择题

发放交工证书的基本条件是______。

A.工程已按施工合同和设计文件要求建成,具有独立使用价值
B.按要求编制完成竣工文件
C.按要求进行了竣工决算
D.质量监督部门已完成工程质量检测,检验并编写完成了工程质量鉴定书
E.设计、施工、监理、业主等单位已准备好总体报告材料