Action of tannic acid is_______________?

Action of tannic acid is_______________?

A. Blood coagulant
B. Astrigent
C. Styptic
D. All of the following