✨ คำตอบที่ดีที่สุด ✨
that以下は和訳から否定の文が続くことを考えるとこの時点で前者3つは選択肢から外れるでしょう。
allは形容詞が主ですからall everybodyとも出来ますが否定の意味を持たなくなります。否定の意味を持たせるならnot all everybodyでしょう。mostは同様です。almostは副詞ですからそもそもとしてanybodyを修飾できません。
hardlyは副詞ですがこれは動詞wentを修飾しているので大丈夫です。wentの前に持ってくれば理解しやすいでしょう
理解できました!
ありがとうございます