单项选择题

The police ______ the evidence last time, but they did not.

A.must have found out
B.should have found out
C.must find out
D.could find out