It is said red wine go better with meat, rather than white wine, but I think it depends on the situation.
Suitsは「似合う」「ふさわしい」の意味なので、食べ物で使うときには少し間違っていると思われます。
食べ物について「合う」「適している」と言うときは、go (well) with... が一般的な言い方です。
また、似たような言葉で”match”があるのですが、これは食べ物には使われず、色について言うときに使うので用法に注意しましょう。
また、beafは牛肉です。問題文は肉全般のことを指しているため、meat(s)を使いましょう。