The role of CHAPS in the lysis buffer

Which of the following describes the role of CHAPS in the lysis buffer? It breaks disulfide bonds in proteins. It is a detergent that helps to denature proteins. It acts as a buffering compound and helps to stabilize the pH gradient. It adds a charge to proteins and aids protein separation during isoelectric focusing it prevents the reformation of disulfide bond