Respuesta :
Well..... I think it is because the word devoured means that the person eats hungrily and willingly. Eating could mean that you could be eating like the queen or like a pig (no offense if u have a pet pig).
The correct answer is it more closely represents the inundation of commuters coming to the city. I took the test and got this question right so I can confirm that this is the correct option.
I hope this helps!