多项选择题

干扰事件和索赔理由包括()。

A.业主(或工程师)违约
B.合同错误、合同变更
C.工程环境的变化
D.不可抗力因素