what does keep sake mean

"He is my most cherished keepsake, given to me by a secret admirer," she said wryly with a twinkle in her eye.
A.
something highly valued or respected

B.
a voucher that can be used as payment for goods

C.
something that has survived from the past, such as an object or custom

D.
a gift that evokes memories of a person or event with which it is associated

1 answer

The correct answer is:

D. a gift that evokes memories of a person or event with which it is associated.

In this context, "keepsake" refers to something that is cherished and holds sentimental value, usually reminding the holder of a specific person or memory.