Which of the following statements is true?
A: HNO3 is a stronger acid than HNO2
B: HClO4 is a weaker acid than HClO3
C: In aqueous medium HF is a stronger acid than HCl
D: H3PO3 is a stronger acid than H2SO3