I AM SO HAPPY TO HEAR FROM MARY BECAUSE I HAVEN’T SEEN HER _______...

23. I am so happy to hear from Mary because I haven’t seen her ________ last year.

A. for B. on C. since D. later