Which one of the following sentences is punctuated correctly?

AThe sea calmed; but no boats, left shore.
BThe sea calmed but no boats left shore.
CThe sea, calmed, but no boats, left shore.
DThe sea calmed, but no boats left shore.

Verified Answer :

The answer is D. You should always put a comma right after a pause in words. A had the comma the wrong place,B doesn't have one at all,and C has too many.

DThe sea calmed, but no boats left shore.