The correct answer is fragment.
B. empty locket
The correct answer is (D) A fragment (of knowledge, news, etc.); a scrap, small bit or portion snipped off; a small piece; odds and ends. Also, a small or insignificant person.
Snippet comes from English snip.
Examples of use:
- She scribbled her telephone number on a snippet of paper.
- Through the open window, he could hear snippets of her conversation.