单项选择题

The snakehead is very perilous because it ______.

A.has rows of sharp teeth
B.can dart out of hiding holes to chase, and catch
C.may devour every other fish in the lake or pond
D.is regarded as top predator