WE GOT ON WELL WHEN WE SHARED A FLAT,--- .A. IN SPITE OF THE DIFFE...

21. We got on well when we shared a flat,--- .A. in spite of the difference in our old B. although the difference in our ageC. in spite the fact that I was much older than her D. despite her being much older than me