IT _____________ A LONG TIME SINCE I LAST SAW YOU

160. It _____________ a long time since I last saw you.

A. is

B. was

C. will be

D. has been