Sounds like "cave", not "cabe", and "cabe" is a new word never taught before.
Spanish usually pronounces "b" as a soft "v".
So, while the audio at DL always seems iffy, in this case ìt is actually proper for it to sound as you describe.
Should be able to use either food or meal. Right?
It can mean meal or dinner, but Duolingo refuses to accept either.
The system is not working. This is the second sentence that I gave the correct answer which was marked incorrect.