A.分子晶体在固态时也不导电,如HCl在水溶液中导电,其在固态是不导电,HCl属于分子晶体,故A错误;
B.分子晶体内存在范德华力,也可能存在共价键,如干冰的晶体中存在范德华力,分子内C与O之间存在共价键,故B错误;
C.构成晶体的粒子在微观空间里呈现周期性的有序排列,晶体的这一结构特征可以通过X-射线衍射图谱反映出来.因此,区分晶体和非晶体的最可靠的科学方法是对固体进行X-射线衍射实验,故C正确;
D.金属晶体中含有金属阳离子和自由电子,没有阴离子,离子晶体中含有阳离子和阴离子,故D错误.
故选C.