多项选择题

A.法律变化引起的价格调整,可获得费用和利润补偿
B.承包人遇到不利物质条件,可获得工期和利润补偿
C.发包人要求承包人提前竣工,可获得费用和利润补偿
D.不可抗力只能获得工期补偿
E.发包人的原因导致试运行失败的,可获得费用和利润补偿