Answer:
according to me, sentence B shows the correct use of semi colon...
as in that sentence, semi colon is used after the end or completion of a certain idea, which perfectly matches to the criteria of the use of semi colon...
hope it clears your doubt...