Ответ:

Этимологически эти слова связаны с древним корнем со значением «покрывать, скрывать, защищать».

  1. Сокровище связано со значением «спрятанное, скрытое».
  2. Кровавый восходит к слову кровь, которое исторически связано с древним обозначением покрова, оболочки.
  3. Крышка — предмет, который покрывает что-либо.
  4. Покрывало непосредственно связано с глаголом крыть — «покрывать».
  5. Укрытие — место, где можно скрыться и защититься.
  6. Крыло первоначально связано с представлением о покрове или защите; ср. способность птицы прикрывать крылом.

В современном языке родство этих слов затемнено различиями в значении и чередованиями согласных кров-/крыв-/кры-/крыл-, но исторически они восходят к одному древнему словообразовательному гнезду.

Ответ: все приведённые слова этимологически родственны.