Consider the following sentence:
During the presentation the team revealed the new software updates however they did not discuss the potential impact on existing systems.
Which of the following options correctly punctuates the sentence?