问题

It _____ have been Tom that parked the car here, as he is the only one with a car. [ ]
A: may
B: can
C: must
D: should
B: can
C: must
D: should
正确答案是: