HELP

Which sentence uses punctuation correctly?

AWe are looking for creative ideas your input is requested.
BWe are looking for creative ideas, so your input is requested.
CWe are looking for creative ideas, your input is requested.
DWe are looking for creative ideas so your input is requested.