Answer: D
In water both acids transfer protons completely to give HX3OX+ (levelling). Acetic acid is a poor proton acceptor, so each acid is only partly ionised in it, and the extent of ionisation depends on the intrinsic acid strength. HClOX4 then proves stronger than HCl.