Physiology Which of the following cells are responsible for acid secretion in kidney? A I cells B P cells C Mesangial cells D Pericytes π‘ Explanation Which of the following cells are responsible for acid secretion in kidney? β Correct Answer: A. I cells