To determine how many pints per hour the hose fills the tub, start by calculating how many ounces are filled in one hour.
Since the hose fills at a rate of 4 ounces per minute, we can find the total ounces filled in one hour (60 minutes):
\[ 4 \text{ ounces/minute} \times 60 \text{ minutes} = 240 \text{ ounces/hour} \]
Next, we convert ounces to pints using the conversion factor that 16 ounces is equivalent to 1 pint:
\[ \frac{240 \text{ ounces}}{16 \text{ ounces/pint}} = 15 \text{ pints} \]
So, the hose fills the tub at a rate of 15 pints per hour.
The correct answer is:
15 pints per hour