I last heard this song ten years ago.
A.It is ten years since I have last heard this song
B.It is ten years since I heard this song in the last time.
C.It is ten years since I have heard this song for the last time.
D.It is ten years since I last heard this song