【思路】
A项:“违约”可能意味着会触犯“法律”,但是“民俗”和“承诺”之间不存在明显的逻辑关系,前后逻辑关系不一致,排除。
B项:“违约”可能会受到“处罚”,但是“兑现”“承诺”二者为动宾关系,前后逻辑不关系一致,排除。
C项:“违约”是不遵守“合同”,“食言”是不遵守“承诺”,前后逻辑关系一致,保留。
D项:“违约”可能需要“赔偿”,“承诺”以后需要承担相应“责任”,但是词语顺序反了,前后逻辑关系不一致,排除。
因此,答案为C。