The oxygen atom has two lone pairs of electrons , hence it can accept a proton from sulphuric acid to form oxonium ion and bisulphate ion, thus it dissiolves in sulphuric acid. On additing water the equilibrium shifts back hence the compound is released.