Choose the sentence with correct punctuation.
O The scientist, had explained his new discovery, yet the scientific community, was not enthused.
O The scientist had explained his new discovery, yet the scientific community was not enthused.
O The scientist had explained his new discovery, yet the scientific community, was not enthused.
O The scientist had explained, his new discovery, yet the scientific community was not enthused.