Kidney stones are mainly formed by which of the following compound ?
[A] Sodium chloride[B] Silicates[C] Calcium bicarbonate[D] Calcium Oxalate

Respuesta :

[D] Calcium Oxalate 
bicarbonate can actually prevent kidney stones.