B
解:N2H4(g)+O2(g)=N2(g)+2H2O(g)△H1=-533.23kJ?mol-1 ①
H2O(g)=H2O (l)△H2=-44kJ?mol-1 ②
2H2O2(l)=2H2O(l)+O2(g)△H3=-196.4kJ?mol-1 ③
则联氨与过氧化氢反应的热化学方程式可用①+②×2+③:N2H4(g)+2H2O2(l)=N2(g)+4H2O(l)△H=-817.63kJ?mol-1
或用①-②×2+③:N2H4(g)+2H2O2(l)=N2(g)+4H2O(l)△H=-641.63kJ?mol-1,
故选B.