Actually option A and option C does not contradict with each other. Have you thought about getting an MBA in China or Hong Kong? Getting an MBA overseas is a huge opportunity cost for you in my personal perspective.
Hey there!
Well the first thing is to get those GMAT and TOEFL tests done and see what you can do there. If you can score reasonably high on both of those, you will be off to a good start. I don’t know yet if it will allow you to hit Top20, but there is a distinct possibility.