Which statement is a good rule to remember when deciding whether to use a semicolon?

A semicolon and quotation mark are interchangeable.

A semicolon can connect an independent clause and a subordinate clause.

A semicolon can be used to replace a colon before a subordinate clause.

A semicolon can be used where you might use a period.