The correct option is
D To value a thing highly
Option D is the correct answer because 'to set store by' means to believe that something is very important or highly valuable.
Options A,, B, C and E are incorrect because these are not the correct meanings of the given phrase.