Answer:
John sat down in his seat just in time; the class bell had just rung.
Explanation:
The first three have a transitional word, (but, whereas, although). Â So, they do require a semicolon. Â The last option has two independent phrases seperated by a semicolon. Â It is therefore, the correct option. Â