Blood does not clot inside the blood vessels due to the presence of
The correct option is B Heparin
Liver produces an anticoagulant, hetero-polysaccharide called heparin which prevent clotting inside the blood vessels. Heparin is a highly sulfated glycosaminoglycan and is also used to form an inner anticoagulant surface on experimental and medical devices.
Fibrinogen is a glycoprotein that helps in the formation of blood clots. Thrombin is a blood coagulation factor.