Consider the following sentence:
After the meeting was over the participants felt a sense of relief and accomplishment especially because they had worked hard to complete the project on time.
Which of the following options correctly punctuates the sentence?