Complimenting and Congratulating
When would you use the following expressions?
1. What a beautiful dress you are wearing!
2. It was great to hear that you got a distinction!
3. How smart the boy looks!
4. I would like to congratulate you on your success!
5. Let me congratulate you on your promotion os mono girl