It's practically impossible to speak only English in China, for most people speak only Chinese here. If you want to have a daily life in China, you must speak basic Chinese. For example, "How much is this?" Also, you should know how to say your address and university's name in Chinese. If you want to take a taxi, you must tell them your university name because they do not know it in English.