下列说法正确的是(  )A. 金属氧化物都能与水反应生成碱B. 非金属氧化物都能与水反应生成酸C. 氧化铝既能与酸反应又