【正确答案】
B、C、D
【答案解析】 建设工程竣工时发现的质量问题或者质量缺陷,无论是建设单位的责任还是施工单位的责任,施工单位都有义务进行修复或返修。建设单位不得以任何理由,要求建筑设计单位或者建筑施工企业在工程设计或者施工作业中,违反法律、行政法规和建筑质量、安全标准,降低工程质量。发包人直接指定分包人分包专业工程,造成建设工程质量缺陷的,应当承担过错责任。建设工程未经竣工验收,发包人擅自使用后,又以使用部分质量不符合约定为由主张权利的,不予支持;但是承包人应当在建设工程的合理使用寿命内对地基基础工程和主体结构质量承担民事责任。