9520 liters of water is pumped out equally from a well over 16 hours. How much water is pumped out per hour?
Choose Your Option
A. 565 L
B. 575 L
C. 585 L
D. 595 L