The correct answer is C. entertain.
To regale someone with anecdotes means to tell them interesting stories. This is usually done to entertain or amuse the listener. The other options are incorrect because they do not accurately describe the meaning of the word "regale."
- Bore: to make someone feel tired and uninterested
- Flatter: to praise someone in an excessive way
- Tire: to make someone feel tired or exhausted
In the context of the question, the speaker is saying that the person used to tell them interesting stories. This suggests that the speaker enjoyed listening to the stories and found them entertaining. Therefore, the correct answer is C.