单项选择题

If we()more time and money, we could have visited many more places.

A.have
B.had had
C.have had
D.could have