Which sentence correctly uses a semicolon?
A. He learned one important lesson from his experience; always check the weather before planning a picnic.
B. Either there was really a shark nearby; or it was just a false alarm.
C. I had a hard time choosing; did I want to learn the violin or the drums?
D. Amelia's performance in the school play was astonishing; the audience had never had a better time.