A heart attack is caused due to:
Q1. A heart attack is caused due to:
Answer: Cholesterol
Explanation: Excess cholesterol builds up in arterial walls forming plaques (atherosclerosis), narrowing coronary arteries and restricting blood flow to the heart, causing a heart attack.