Can these be used for underwater swimming ?

No, Betron B25 earphones are not waterproof and cannot be used for swimming.