Read the following sentence carefully:
Despite the rain the picnic went ahead, everyone brought their umbrellas.
Which of the following options correctly punctuates the sentence?