Medicine

An 18-year-old man is found to have metabolic alkalosis and hypokalemia. What could this be secondary to?For the above patient with a medical problem, select the most likely diagnosis or renal impairment.