Anglo-Saxon, or Latin?

The answers to that quizzlet on the blog. These words derive from Latin: belt, bin, cat, cook, cup, pan, pit, pot, sack, sock, stop, wall And these derive from Anglo-Saxon: craft, day, dog, earth, god, gold, home, light, red, sun, wife, work.