NICE SURPRISE / RECEIVE / YOUR LETTER.A. TO RECEIVE YOUR LETTER IT...

28. nice surprise / receive / your letter.A. to receive your letter it is a nice surprise.B. Receiving your letter it is a nice surprise.C. It is a nice surprise to receive your letter.D. It is a nice surprise when receiving your letter.