The trees ___________ down in the storm have been moved off the road.
#90858
A
being blown
B
blown
C
having been blown
D
blowing