①-Cl水解可生成羟基,也为取代反应,故①正确; ②醛基发生加成反应可生成羟基,故②正确; ③消去反应不能生成羟基,故③错误; ④酯化反应不能生成羟基,故④错误; ⑤酯类物质水解可生成羟基,故⑤正确; ⑥醛基与氢气发生加成反应可生成羟基,也为还原反应,故⑥正确.故选C.