A.能和强酸溶液反应的氧化物不一定是碱性氧化物,还可能是两性氧化物等,故A错误;B.不能跟碱反应的氧化物不一定能跟酸反应,如一氧化碳既不与酸反应也不与碱反应,故B错误;C.金属氧化物不一定是碱性氧化物,如:Mn2O7是酸性氧化物,故C错误;D.酸性氧化物不一定都与水反应生成相应的酸,如SiO2不溶于水,但是二氧化硅是酸性氧化物,故D正确.故选D.