执行合同的损失=(6.4-5)×1000=1400(万元),不执行合同的损失=5×1000×20%+(6.4-6.1)×1000=1300(万元),不执行合同的损失小于执行合同的损失,因此选择不执行合同,按照违约金损失确认预计负债,按照市价销售的损失确认资产减值损失,选项A错误,选项B、C正确;对于不执行合同情况下,如果存在标的资产,应当对标的资产进行减值测试并按规定确认减值损失,如果预计损失超过该减值损失,则将超过部分确认为预计负债,并不是直接全部确认为预计负债,选项D错误。
参考分录为:
借:营业外支出 1000
贷:预计负债 1000
借:资产减值损失 300
贷:存货跌价准备 300