Question B has the correct placement of the semicolons.
In A and B, the correct punctuation mark would be a colon (:), rather than a semicolon (;). In C a comma (,) would be preferred over a semicolon. D represents one of the correct uses of the semicolon: Joining independent clauses without a conjunction.
I would say A is the right answer.