What does the semicolon in the following phrase do?
He had not thought of that; he stammered:
A. Introduces the driving action
B. Links independent clauses
C. Connects two pieces of dialogue
D. Introduces a quotation