An aquarium has 12 equal size tanks of fish on display. All together, the tanks hold 643.8 gallons of water. How much water can each tank hold?

A) 53.35
B) 53.65
C) 55.63
D) 56.53