The correct answer is option A. The tall buildings lining the streets created a wind tunnel; my umbrella kept turning inside out.
The reason behind this is that a semicolon is used to join two related independent clauses ("The tall buildings lining the streets created a wind tunnel" and "my umbrella kept turning inside out"). Also, a conjunction, as in option B, cannot be used after a semicolon.