Answer:
The meaning of the metaphor in this sentence is that the blanket was old and worn but still warm and it is being compared to what it is like to hug an older friend.
Cliff jumping.
Volcano trekking.
Cave diving.
Kayaking for the first time ...
Mountaineering. (one day it'll happen)
The Rickshaw Run.
it is B. hope it helps.