I agree with Bikerdoc, the KTM 390 is the best bike for China. However reading between the lines your budget is about 20,000, max, not 50,000.

The Benelli will be the most fun and powerful bike, but the Honda despite being a tad underpowered and boring will be easily be the easiest to sell on, most refined and most reliable.

Buy the Honda with your brain, the Benelli with your heart. Honda will be easily the best for a novice rider.