In the following sentence, a punctuation error occurs:
The novel, a reflection on the intricacies of human emotions, it has garnered both praise and criticism from readers and critics alike.
Which of the following alternatives correctly punctuates the sentence?