A car assembly line can produce 3 cars per hour. How long would it take to produce 150 cars?
A
5 hours
B
30 hours
C
45 hours
D
50 hours