When should a semicolon be used?

1. to show a small break between independent and dependent clauses
2. to show a list of items or after the opening of a formal letter
3. to show dialogue, words borrowed from a source, or a certain title
4. to show a pronounced pause, usually between independent clauses

A semicolon should be used in option 4, to show a pronounced pause, usually between independent clauses.