Physiology General 28b060d3 Calcium absorption is hampered by A Protein B Lactose C Acid D Phytates High-Yield Explanation No explanation provided.