Which one is the best to remove acne. Salsylic acid. Peroxide or azelaic acid?!

Depends . Peroxide really won't help you. Benzoyl peroxide is a great first step for cleansing but if really bad a salasylic acid product, especially a peel can be really great. It also comes as a cleanser too but is harsher than he benzoyl peroxide .