Fred can eat 27 chocolates in a hour, Alice can eat 2 chocolates in 10 minutes, and Kelly can eat 7 chocolates in 20 minutes. How long will it take them to share and eat a large box of 120 chocolates whilst watching a movie?

2 hours.

In one hour, Fred eats 27 chocolates, Alice eats 12, and Kelly eats 21. A total of 60 chocolates. Therefore 120 chocolates would take 120 Ă· 60 = 2 hours. QED.