Which of the following factors contribute to the diversity of China’s eight major cuisines? (Select all that apply)