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
C