单项选择题
After 20 years of marriage, a husband may still not understand his wife. How is it that she is never at a (41) for words How can she (42) the names of a couple they met on (43) years ago Now we know (44) to tell him: it’s her brain.
43()
A.festival
B.event
C.occasion
D.holiday