【喵呜刷题小喵解析】根据《建设工程施工合同(示范文本)》,合同变更应当遵循合同约定的程序,未经对方同意,合同一方不得变更与合同的效力相关的条款。合同变更的条件,除合同另有约定外,应由合同双方协商一致,并达成书面协议。故B选项“合同变更需要双方当事人一致同意”是正确的。而A选项“合同变更是对失效合同的完善与补充”错误,因为合同变更只是对原合同内容的修改,不会使原合同失效。C选项“合同变更不具有法律约束力”错误,因为合同变更后,变更部分仍然具有法律约束力。D选项“合同变更可完全取消原来的债权债务”错误,因为合同变更只是对原合同内容的修改,不会完全取消原来的债权债务。