单项选择题

______ that Martin had passed the important exam, his friends called to congratulate him.

A.Having been heard
B.To have heard
C.Being heard
D.Having heard