【正确答案:C】
两个合同均有效房子是不动产,两份合同均自双方签字时成立生效,只是前面一份合同已不能实际履行,而且合同订立后也允许当事人反悔,但张某应承担违约责任并赔偿给李某造成的损失;张某已经将房屋过户给了李某,并且办理了过户手续,该合同已经履行完毕。
故选C。

【正确答案:C】
两个合同均有效房子是不动产,两份合同均自双方签字时成立生效,只是前面一份合同已不能实际履行,而且合同订立后也允许当事人反悔,但张某应承担违约责任并赔偿给李某造成的损失;张某已经将房屋过户给了李某,并且办理了过户手续,该合同已经履行完毕。
故选C。