Which statement concerning carboxylic acids is correct?
- AThey react with alkalis to form a salt and water.
- BThey react with metals to form a salt and water.
- CThey react with metal carbonates to form a salt, water and hydrogen.
- DThe general formula for carboxylic acids is $\text{C}_n\text{H}_{2n+1}\text{OH}$.