There are 10 teams in a soccer league and each team plays each of the other teams once. How many games will be played in total? Choose the correct choice from the following options:
A) 33  B) 36  C) 39  D) 42  E) 45

Rationale: "10 c 2 = 45 the answer is e ."
Answer: E