Physiology General 2f99dc23 Longest life span among following ? A RBC B Plalalets C Neutrophils D Macrophages High-Yield Explanation Ans. is 'd' i.e., Macrophages