①CH2=CH-CH2OH含有碳碳双键,可发生加成反应和氧化反应,含有羟基,可发生酯化反应,故①正确;②CH3CH2CH2OH,含有羟基,可发生氧化、取代和消去反应,不能发生加成反应,故②错误;③CH2=CH-COOH,含有碳碳双键,可发生加成反应和氧化反应,含有羧基,可发生酯化反应,故③正确;④CH2=CH-COOCH3,含有碳碳双键,可发生加成反应和氧化反应,不能发生酯化反应,故④错误.故选C.