我试着回答一下你的问题吧,这句话意思是海牛每天吃100磅的食物,首先排除A答案没问题吧,表示每天不能单单用one day或者a day来表达,它们表示一天,而不是每一天,而every day 和each day区别起来有些困难,因为这需要语感,就像你说中文一样,有表达习惯,细细讲来,这两个词侧重的重点不同 every day特别强调频率,就是每天的意思,通常表达每天做什么事情,而each day强调的是每一天,通常表达坚持做一件事情.
这些需要自己平时的积累,也不必太刻意去记这些,只要总体的学习覆盖面到了,就自然而然地积淀为自己的知识了.
以上均个人见解.