It rains a lot here.what tense is it.

A ) Past indefinite

B ) Present indefinite ✅

C ) Present continuous

D ) Present perfect