Step 1: Understanding heparin.
Heparin is a natural anticoagulant that prevents blood clotting by inhibiting thrombin activity.
Step 2: Source of heparin.
Heparin is secreted by mast cells present in connective tissues and blood vessels.
Step 3: Elimination of other options.
Adipocytes store fat, macrophages are phagocytic cells, and fibroblasts produce connective tissue fibers.
Step 4: Conclusion.
Therefore, heparin is secreted by mast cells.