It’s nice to see you again. What _____ since we last met?  
#103399
A
have you done
B
had you done
C
have you been doing
D
did you do