The ranking in terms of decreasing basicity is
Basicity of the the anion refers to the ease with which the anions abstract hydrogen.
A is the most basic since the negative charge is accommodated on a highly electronegative atom such as oxygen.
C is the next most basic because the carbon atom bearing the oxygen that carries negative charge is also bonded to a methyl group which is an electron pushing group and reinforces the negative charge.
D is the next most basic because the negative charge is accommodated on an oxygen atom directly bonded to carbon with no electron pushing substituent.
B is the least basic because the carbonyl group makes the carbon atom bearing the negative charge less basic.
Learn more: https://brainly.com/question/4699407