Which is the tense of the underlined verb?

My dad (has been planning) another trip to Massachusetts.

Apresent perfect progressive
Bpast progressive
Cpresent progressive
Dpast perfect progressive