【喵呜刷题小喵解析】在工程项目中,不同的合同计价方式对应着不同的风险分配。固定总价合同是一种约定了工程总价并明确规定了工作内容和范围的合同形式。在这种合同下,承包人需要承担全部工作量和价格风险,因为他们需要按照合同约定的总价完成工作,并自行承担任何超支或成本上升的风险。因此,选项B固定总价合同符合题目要求,由承包人承担全部工作量和价格风险。其他选项如固定单价合同、可调总价合同和变动单价合同在风险分配上有所不同,不符合题目要求。