THERE WAS _______ RAIN LAST WEEK THAT SEVERAL ROADS WERE FLOODED.A...

29. There was _______ rain last week that several roads were flooded.

A. so many B. so much C. such many D. such much