Please help! 10 points please don’t guess if you don’t know!

Read the sentence.
The friends stashed the baseball cards, putting them in a
cache in their closets.
Which phrase gives a clue to the meaning of the word cache?
A friends
B. stashed
C. their
D. closets