I think this is a rather poor question. (b) is arguably a weaker reason by virtue of the "like a" phrasing. "protection" seems a poor word to use here (I would expect "insulation"), but since it appears in the original text, it seems we cannot reject (a) on that basis.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.