ben, bene, bon = good, well

Use the clues to complete the puzzle.