Name the functional groups present in the following compounds:
(a) CH₃COCH₂CH₂CH₂CH₃3
(b) CH₃CH₂CH₂COOH
(c) CH₃CH₂CH₂CH₂CHO
(d) CH₃CH₂OH