Answer: A, C, D
Hemiacetals revert easily. Hydroxide or alkoxide are very poor leaving groups, so in base the reaction stops at the hemiacetal, while in acid −OHX2X+ leaves, giving an oxocarbenium ion stabilised by oxygen. Hence base does not give acetals.