Answer
Sterling means of great value.
Explanation
First of all, it seems that answer choice A, C, and D are similar, leaving B the outlier. If you picked A, C and D would be viable answers as well. The same thing applies if you picked C or D.
Another way you could have figured this out is with the context in the sentence. She wanted to give Jim something fine and rare, which are synonyms for of great value.