There are 30 players in a chess group, and each player plays each of the others once. Given that each game is played by two players, how many total games will be played?
Choose the correct choice from the following answers
A) 10	B) 30	C) 435	D) 60	E) 90

Rationale: "30 players are there . two players play one game with one another . so 30 c 2 = 30 * 29 / 2 = 435 so option c is correct"
Answer: C