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.