As long as the China is ruled by authoritarian syle govenments, we should never trust china fully. How ever friendly the relations turn out to be, we should be prepared for any kind of military actions. In my view point China is the only country in the world which can put up a credible threat for Indias security.