which punctuation mark should used to offset speech tags in quotation?

dash
period
comma
semicolon

comma

The punctuation mark used to offset speech tags in quotations is a comma.

The punctuation mark that is typically used to offset speech tags, also known as dialogue tags, in a quotation is the comma. When writing a direct quotation, the dialogue tag is used to attribute the speech to the character speaking. For example:

"I love ice cream," said Jane.

In this example, the comma is used to separate the quotation from the dialogue tag. The comma acts as a way to indicate that the dialogue tag is connected to the quoted speech.