Which of the following expressions can be used to greet someone you haven't seen in a while?
A、Good to see you.
B、Pleasure to meet you.
C、What's up?
D、Long time no see.