其实A和C都可以.
选A.过去时表示对过去某个时间所发生的行为或事件进行确认.强调这件事发生在过去.
选C.在某些具体的语境中,即使出现表示过去时间的词,如yesterday,等等,也可以用现在完成时.它表示过去某件事对现今的影响.