These definitions for imprint appear in the dictionary. Which one best fits the
context of the passage?
O
A. A publisher's name on the title page of a book
O
O
B. A mark made by pressing against a surface
C. To fix firmly in someone's mind
O
D. A lasting impression or effect