The weight of a box varies directly as the volume of the box. If a 138-pound box has a volume of 23 gallons, what is the weight of a box that has a volume of 25 gallons?

A. 29 pounds B. 138 pounds C. 31 pounds D. 150 pounds