本题考查成语的正确使用。选项C中“一言九鼎”的使用不正确。虽然句子表达的是商家信守承诺的意思,但“一言九鼎”通常用来形容所说的话分量很重,作用很大,与句子的语境不符。正确的表达应该是使用“一诺千金”这样的成语来替换。因此,答案是C。