Which is the best definition of the word commemorate?
A. To remember or discuss an idea, event, or person
B. To recall or show respect for an idea, event, or person
C. To create art bout an idea, event, or person
D. To write about an idea, event, or person