Supermarkets are usually not a place for a celebration.
Which of these sentences doesn't make sense?
(A) "he took his son to the circus to celebrate his birthday."
(B) "he took his son to the supermarket to celebrate his birthday."