Step 1: Understanding kidney stones.
Kidney stones are hard crystalline deposits formed in the kidneys due to the accumulation of certain salts and minerals present in urine.
Step 2: Types of kidney stones.
There are different types of kidney stones such as calcium oxalate stones, uric acid stones, cystine stones, and struvite stones.
Step 3: Identifying the most common type.
Calcium oxalate stones are the most common type and account for the majority of kidney stone cases in humans.
Step 4: Conclusion.
Therefore, the majority of kidney stones are formed by calcium oxalate.