Which of the following sentences is punctuated correctly?

Their slogan says “The best barbecue in town.”
Their slogan says; “The best barbecue in town.”
Their slogan says, “The best barbecue in town.”
Their slogan says. “The best barbecue in town.”
Intermediate Grammar Exercises
Upper-Intermediate Grammar Exercises
English Worksheets
Elementary Grammar Exercises A1