Which sentence uses punctuation correctly?
a. We want our talent show to be the best your suggestions are needed.
b. We want our talent show to be the best, so your suggestions are needed.
c. We want our talent show to be the best so your suggestions are needed.
d. We want our talent show to be the best, your suggestions are needed.
I think the correct answer is B, it sounds most natural to me. I think that definitely there should be a comma after "the best", but SO just seems like the best option of all four.