Leah's Bakery has 5 ovens and makes 760 muffins in 4 hours. How many muffins can each oven make in 1 hour?
a) 180
b) 152
c) 190
d) 200