Choose the correct answer to each of the following questions.
My grandfather _______ a very exciting life. When he was young, he _______ on the farm in the country, where there _______ a lot of cattle and meadows.
A.has/ has lived/ have been
B.had/ lived/ were
C.was having/ had lived/ had been
D.has had/ is living/ are