If there were 138 people at a party and 414 finger sandwiches were eaten, On average, how many sandwiches did each person consume?
A.7
B.4
C.30
D.3