The correct answer is this: When on a business trip in China, avoid giving expensive gifts to your hosts; they may cause embarrassment or even be refused.
Different culture perceives issues differently and as a business professional one has to learn the culture of the people where one found himself and act accordingly.