Identify the sentence that is punctuated correctly
A. Give me a call tomorrow, Veronica, when you get home, so we can discuss the details of the upcoming event.
B. Give me a call tomorrow, Veronica, when you get home so we can discuss the details of the upcoming event
C. Give me a call tomorrow, Veronica when you get home, so we can discuss the details of the upcoming event
D. Give me a call tomorrow Veronica when you get home so we can discuss the details of the upcoming event
P.S. I think it's A but I'm not sure