It........ since last night.

A ) had been raining ✅

B ) rained

C ) rains

D ) has rained