The main rule to think about here is that we use a semicolon to separate independent clauses (parts that could stand alone as a complete sentence.) B and D both incorrectly use a comma for this purpose, while C incorrectly uses a semicolon when the following portion is NOT an independent clause.
A is actually not terrible. I imagine the author found it awkward/wordy, or relied on the idea that "being" tends to be wrong. However, I'm not sure we can argue that E is definitively better
...
A is actually not terrible. I imagine the author found it awkward/wordy, or relied on the idea that "being" tends to be wrong. However, I'm not sure we can argue that E is definitively better
...










