How much will I get away with when using English? Should I make the effort to learn Cantonese or Mandarin? Also not quite sure which one. I heard Cantonese is the main language there, but a Chinese friend of mine told me to learn Mandarin as everyone there speaks it and then I can use it in China too.
If I can get by with English then that would be good. I don't mind learning another language, but am teaching myself Japanese at the moment so it would be hard!