The ‘stone’ formed in human kidney consist mostly ofEveryday Science A. Calcium oxalate B. Sodium acetate C. Magnesium sulphate D. Calcium