6 people meet for a business lunch. Each person shakes hands once with each other person present. How many handshakes take place?

A. 30
B. 21
C. 18
D. 15
E. 10

Q&A Education