The yearbook club is having a bake sale to raise money for the senior class. Large cupcakes are sold for $1.25 each and small cupcakes are sold for $0.75 each. If 105 cupcakes were sold for a total amount of $109.75, how many large cupcakes did the yearbook club sell?

A) 43
B) 55
C) 62
D) 16