It is not raining a lot here. What tense is this?

A ) Present indefinite

B ) Present perfect

C ) Present continuous ✅

D ) Present perfect continuous