酸与不溶于水的盐为什么能反应?不是要全溶于水才能反应吗?