What is the purpose of using a heparin "lock-flush," such as HepFlush?

A To provide systemic anticoagulation prophylaxis
B To provide systemic anticoagulation treatment
C To keep IV lines open
D To prevent HIT
E To dilute other medications going through the same IV line