多项选择题

A.建设工程的保修期自工程移交之日起计算
B.建设工程的保修期自竣工验收合格之日起计算
C.建设工程的保修期自施工单位提交竣工验收申请之日起计算
D.建设工程的保修期自工程完工之日起计算