单项选择题

He ______ the news on the radio. You needn't go to tell him.

A.learns
B.had learned
C.is learning
D.has learned