At the end of a banquet 10 people shake hands with each other. How many handshakes will there be in total?
90
45
100
50