根据习题中的化学反应3Cu+8HNO3═3Cu(NO3)2+2X↑+4H2O,利用质量守恒定律中原子守恒的方法来确定X的化学式.
【解析】
在反应3Cu+8HNO3═3Cu(NO3)2+2X↑+4H2O中,Cu、H原子前后的个数相等,
而N、O原子的个数前后不相等,
根据质量守恒定律可知,反应前后的原子个数应相等,
反应前有8个氮原子,反应后有6个氮原子,则生成物X中有氮原子,因其化学计量数为2,则X中有1个氮原子,
反应前有24个氧原子,反应后有22个氧原子,则生成物X中有氧原子,因其化学计量数为2,则X中有1个氧原子,
即X的化学式为NO,故选B.