_____such heavy pollution already, it may now be too late to clean up the river. 
#97852
A
Having suffered
B
Suffering
C
To suffer
D
Suffered