In a group of ducks and buffaloes, the total number of legs are 24 more than twice the number of heads. Find the total number of the buffaloes?

A ) 8

B ) 10

C ) 12 ✅

D ) 14