I don't really understand the reasoning behind the answer to this question:
Born of Ibuza parents in Nigeria, novelist Buchi Emecheta moved to England in 1962, since which she has lived in North London.
A) Same as above
B)1962 and has lived since then in North London.
C)1962, since then she has lived in North London.
D)1962 and lived since then in North London.
E)1962, and living in North London since that time.
I chose D, but the answer is B. Why?