Which is the tense of the underlined verb?


We have visited many historical sites in Massachusetts.
_________

A. past perfect B. present C. present perfect D. present progressive