单项选择题

I could see from his face that he__ bad news.

A. had received
B.receives
C.received
D. has received