______, we had to put off the tennis match. 
#91266
A
It being rainy
B
There being raining
C
Having been raining
D
Being rainy