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

3 answers

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.