1. The sentence 有五种食物是我们每天都要吃的 uses a grammar pattern that uses 是 and 的 to add more information. Compare the following:
– 有五种食物是我们每天都要吃的
– 有五种食物我们要吃的
2. 不同的 is another way to say 不一样的 as in 有很多不同的果汁.
3. Cheese is not as common in Chinese cuisine as it is in Western foods, so when it is mentioned the English name is sometimes used. In Taiwan, the transliteration 起司 is used. Other names for cheese include 乾酪 (literally “dry cheese”), 奶酪 (literally “milk cheese”) and 乳酪 (literally “milk cheese”).