Thanks everyone, especially Andrew for clarifying. It's good to know.
I was surprised by the C class fare YVR - TPE RT, CAN $ 3,000.00. Quite good, compared with everything else going to Asia.
I am aware that BR C class is nothing to write home about but still not to bad.