Name the functional group of the following compounds :

Name the functional group of the following compounds :

(i) Carboxylic acid .
(ii) Ester
(iii)Alcohol
(iv)Alkyl halide (Haloalkane)