. NEVER BEFORE ... SUCH A BEAUTIFUL WATERFALL. A). HAVE I SEEN B)....

23). Never before ... such a beautiful waterfall.

A)

.

have I seen B). I have seen

C). do I see D). that I have seen