Thanks for your answers. Actually, DDT is the worst choice at acidic PH. I know that TCEP is the most PH flexible reducing agent but I want first to make sure that BME does not work at acidic PH. I could not find the redox potential of BME at acidic PH.