著名心理学家费斯汀格提出的说明态度和行为之间关系的理论是认知失调理论。认知失调理论是一种认知一致理论,指的是由于实施了一种与态度不一致的行为而引发的不愉快感情,为了克服这种不愉快,人们需要采取各种方法减少自己的认知失调。因此,答案为C。