【正确答案:B】
单价合同允许随工程量变化而调整工程总价,业主和承包商都不存在工程量方面的风险。故A错误;单价合同中根据合同价和实际工程量确定总价,不存在总价方面的风险,故C错误;采用变动单价合同时,可以约定,当通货膨胀达到一定水平或者国家政策发生变化时,可以对哪些工程内容的单价进行调整以及如何调整等。因此,承包商的风险就相对较小。故D错误。

【正确答案:B】
单价合同允许随工程量变化而调整工程总价,业主和承包商都不存在工程量方面的风险。故A错误;单价合同中根据合同价和实际工程量确定总价,不存在总价方面的风险,故C错误;采用变动单价合同时,可以约定,当通货膨胀达到一定水平或者国家政策发生变化时,可以对哪些工程内容的单价进行调整以及如何调整等。因此,承包商的风险就相对较小。故D错误。