Answer
The number of oxygens, the electronegativity, the presence of resonance structures, and the atomic size.
Work Step by Step
The number of oxygens can increase acidity because the presence of oxygens causes more repulsion between the molecule and a proton making, it more easily dissociate.
The electronegativity influences acidity because a more electronegative atom increases repulsion between it and a proton allow more dissociation
Resonant structure increase acidity because it allows a molecule to be more stable when it dissociates.
Atomic size influences electronegativity as a smaller atomic radius has less shielding and thus a stronger attraction, allowing for less dissociation.