THEY HAVE LIVED IN THIS CITY ………TWENTY YEARS OF THEIR LIFE.A. AT...

229. They have lived in this city ………twenty years of their life.

A. at B. during C. since D. for