选项B错误,建筑工程总承包单位按照总承包合同的约定对建设单位负责;分包单位按照分包合同的约定对总承包单位负责。总承包单位和分包单位就分包工程对建设单位承担连带责任。
选项E错在“应当”,建设单位可以向总承包单位请求赔偿,也可以要求分包单位赔偿。
故选CD。