Здесь все вещества сложные, водород проявляет степень окисления -1, так как он здесь забирает электроны у металла(неметалла), а в других случаях водород слабее, чем неметалл и у водорода забирают электроны , поэтому он +1.
Соединения, в которых водород проявляет степень окисления -1: BaH2, B2H6