Select the sentence which is correctly punctuated:

A) The time has come students, to celebrate your success.
B) The time has come, students, to celebrate your success.
C) The time has come students to celebrate your success.
I answered A

No, sorry.

http://lessons.englishgrammar101.com/EnglishGrammar101/Module5/Lesson5-4.aspx

OK so I'd say B from what I understand in the link

Yes, B is correct. If the term/name of address is at the beginning or end of a sentence, then you'd need only one comma, but when it's in the middle of the sentence, you need two commas.

The correct answer is B) "The time has come, students, to celebrate your success."

To determine the correct sentence, we need to understand the rules of punctuation in this context. In this case, we are dealing with a sentence that includes an interrupter or an appositive phrase, which provides additional information about the subject of the sentence.

In the sentence, "students" is the appositive phrase, providing further detail about who the subject ("The time") is addressing. It's important to note that an appositive or interrupter should be set off by commas.

Option A is incorrect because it does not include the necessary comma after "come" to separate the interrupter phrase.

Option C is also incorrect because it does not include any commas to properly set off the appositive phrase.

Only option B includes the necessary commas to correctly punctuate the sentence and set off the appositive phrase, making it the correct answer.