A factory can make 120 backpacks in 3 hours.

How long would it take to make 600 backpacks?

A.) 15 h

B.) 20 h

C.) 30 h

D.) 40 h