Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions
___________ 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