单项选择题

Now there are sophisticated tests which can______ poisons in the tiniest amount not even enough to kill a mouse.

A.discern
B.ascertain
C.detect
D.locate