单项选择题

--I posted the package a week ago.
--Then they ______ the package by now. It usually takes 5 days.

A.must received
B.can have received
C.ought to have received
D.should received