Sat writing question

Born Of Ibuza parents in Nigeria, novelist Buchi Emecheta moved to England in (1962, since which she has lived in North London.)
A
B)1962, and has lived since then in North London
C)1962, since then she has in North London
D)1962, and lived since then in North London
E)1962, and living North London since that time.

Why is the answer b and why is c wrong?

The empire State Building, the Sears Tower, the Canadian National Tower-- each (of these structures) (was) the (tallest) in the world at the time (they were) built.

The cost of (safely disposing) of the toxic chemicals (is approximately) (five times what) the company paid (to purchase it.)

Why are both D?

In first question, C has comma splice (there is no proper conjuction) B has wrong verb tense “has lived” (should be “lived”). So, the answer is D.
In second question, answer choice D (they) doesn’t make sense here because it is ambiguous.

@cucuru is wrong–B is the answer. “Has lived” is correct because it’s an action that started in the past and continues in the present. The word “since” (when used as a time reference; not when used as a substitute for “because”!) makes past continuous a requirement–you can’t say “Since X, [simple past].”

D–“they” is wrong because the antecedent is “each of these structures” and “each” is always singular, so it must be “it was.”

Another basic pronoun agreement error. “It” is wrong because the antecedent, “chemicals,” is plural.

I can’t let this go without saying how much I hate the first problem. B is indeed the best answer. And stylistically, 99 out of 100 editors would let it pass without comment ( I suppose.) But it is still incorrect. You cannot separate two verb phrases (that share a common subject) with a comma. You can do that with a series of three or more (using the normal rules of series) but not two. That comma is wrong.

It is as wrong as this: Pat likes milk, and loves soup.

This is a faulty practice problem, and it would be catastrophically wrong in an actual test.

I think that this may be an actual question (not sure) but that the original did not have the offending comma in answer choice b. That comma may be a transcription error. The question has been discussed here in the past, but without that comma. [As a math guy, I cannot explain why I remember this!]