单项选择题

______ their masterpieces will offer us a much better understanding of the essence of the stream of consciousness.

[A] To have reviewed
[B] Having reviewed
[C] Reviewing
[D] Being reviewed