单项选择题

A.to listening
B.to have listened
C.to be listening
D.having listened