The correct option is
D All of the above
Heparin is a natural anticoagulant in the body. Hirudin is an anticoagulant produced by leech while sucking the blood of the host. EDTA acts as an anticoagulant by removing calcium ions from the blood and thus chelates with them.
Thus, the correct answer is option D.