Lilit has finished her meal at a restaurant, and has decided to leave a generous tip for the server. This action can best b explained as:
A. Framing bias
B. Sunk cost fallacy
C. Altruism
D. Overconfidence