Drinking in public is most commonly accepted.
Based on the above text, what's the best answer to this question: can you drink on the street in china?
yes