I have not heard from him___
A
long since
B
For a long time
C
for long
D
since long
Correct Answer: For a long time