The semicolon separates ________.

Group of answer choices

A) Words in a list

B) Independent clauses
C) Dependent clauses
D) Phrases