The correct answer is D. ignored me.
To give someone the cold shoulder is to ignore them or treat them coldly. It is a way of showing that you are not interested in talking to them or being around them.
A. scolded me: To scold someone is to tell them off in a sharp or angry way.
B. insulted me: To insult someone is to say something that is hurtful or offensive to them.
C. abused me: To abuse someone is to treat them in a way that is cruel or violent.
In this case, the speaker is saying that they met someone after a long time, but the other person ignored them. This suggests that the other person was not happy to see them or did not want to talk to them.