不可抗力只能获得工期补偿
发包人的原因导致试运行失败的,可获得费用和利润补偿
项,法律变化引起的价格调整,可获得费用;
项,承包人遇到不利物质条件,属于客观原因,可获得工期补偿;
项,发包人要求承包人提前竣工,可获得费用补偿;
项,不可抗力属于客观原因,承包商只能获得工期补偿;
项,发包人的原因导致试运行失败的,可获得费用和利润补偿;
所以,选项正确。