Bites or hives?

My husband woke up itching like crazy. What could this be?