The general term for the condition in which a coronary artery can no longer deliver sufficient blood and oxygen to the heart muscle is called:

a. Atherosclerosis
b. Myocardial infarction
c. Coronary insufficiency
d. Ischemic heart disease