Coronary heart disease is usually caused by atherosclerotic lesions that narrow the arteries supplying blood to the heart muscle, which becomes hypoxic.