问题

With the development of science and technology, people’s life _______ in the past few years.
A:improved
B:has improved
C:is improving
D:had improved
B:has improved
C:is improving
D:had improved
正确答案是: