The purpose of the semicolon in the example is to join two related independent clauses (option B)
In this case, the semicolon is used instead of a conjunction. They are generally related however, the second part might not be an explanation or clarification.
the semicolon could have been replaced by BECAUSE perfectly well.
- Leticia has to leave early this afternoon because she has a doctor's appointment.