I think it is C but not 100% sure
Preposition, adverb, preposition, preposition
The present perfect refers to an act that took place in the past, from the perspective of the present. "I have eaten" means that at some point in the past, eating occurred. Now (at the present), it is over.
The simple present tells you about what's going on currently. "I eat" means that the act of eating is ongoing. (Though it can also refer to a habitual act; I may not be eating right at this instant, but it's the sort of thing that I could be doing right now, because the eating isn't complete.)
Answer: C
Explanation: Please correct me if I’m wrong. Have a good rest of your day!
"During the shop’s peak hours – from eight in the evening till around midnight – one could hardly hear oneself talk because of the boisterous chatters that went on."