"Please documentary evidence that you have the ability to financially maintain yourself throughout the duration of your stay.
An affidavit of support is insufficient evidence of an ability to financially maintain yourself"
I don't understand why "An affidavit of support is insufficient". However, since my parents both retired and obviously their salary in China couldn't support their stay here.
What evidence I can use? Any suggestions? Thank you very much.