单项选择题

People whose property()should report to the police.

A.had stolen
B.is being stolen
C.has been stolen
D.had been stolen