Choose the correct item.
The roads were wet because it ____________ all night.
had been raining
had rained
had been rained
had raining