Explanation: the only logical explanation would be d because there is no other phrases that could be considered metaphors. it’s d becaus a river can’t snake, but it’s a comparison. so it is a metaphor
Dusty could mean for example "This table is quite dusty" if your asking in the literal meaning. As dust could be "There's a ton of dust on that old shelf"