Question: what are the main causes of blood clots?
Answer: Prolonged sitting. ... 
Prolonged bed rest. ... 
Pregnancy.
Smoking.
Obesity.
Birth control pills/hormone replacement therapy/breast cancer medicines.
Certain cancer types (pancreatic, lung, multiple myeloma, or blood-related cancers).
Trauma (serious injury).