Provide the iupac names of the following compounds

Answer:
A) 3-ethylpentanoic acid
B) Octanoic acid
C) 3-chlorobenzanoic acid
D) 2-cyclobutylacetic acid
Explanation:
I remember doing this a long time ago so hope it's right. Please double check using googl.e to see if names match the given structure.
For all of them, carboxy does not need number for its locant since we know OH is always at the end. Priority is given to OH to start the count. Rest should make sense.