晶体与非晶体最本质的区别是组成物质的粒子在微观空间是否有序排列,x射线衍射可以看到微观结构,而红外光谱可以测定化学键或官能团,质谱用于确定待测化合物种类,原子光谱用于测定原子种类,都不能测定微观结构,故选B.