This is due to accumulation of lactic acid in your muscles.
When a person is doing very heavy exercise and the blood cannot supply enough oxygen, another sort of respiration called anaerobic respiration occurs. This converts glucose into energy without the need for oxygen.
Anaerobic respiration releases less energy than aerobic respiration. But during anaerobic respiration, lactic acid builds up in the muscles. High lactic acid concentrations are painful and felt as cramp.
Kindly post each question separately.
You have rated this answer /10