совсем необязательно из спиртов, хотя я согласна, что в школьном курсе это наиболее известная реакция, по хорошему альдегид мог получиться и из алкина, и из алкина.. жаль в задаче нет уточнения, но вероятно ваше решение наиболее правильное все-таки если учесть, что пару грамм я потеряла х)