Choose the correct option.
- Did you see Tom and Sarah yesterday? - No, they ________________ left early.
might have
can
should have
can't have