________RAIN OR SNOW, THERE ARE ALWAYS MORE THAN FIFTY THOUSAND FA...

10. ________rain or snow, there are always more than fifty thousand fans at the football games.A. Despite B. In spite C. Despite of D. Although