Answer: C and D
Explanation: A, Deep-seated religious practices, doesn't change cultures but every culture does have a deep religion they are mostly invested in. B, Immigration to a new country, can technically change a culture but it doesn't happen often so we won't use it as an answer. C, Economic advances or setbacks, if there is even one factor of the economy that doesn't work out or is the highest demand of the economy, the culture either changes to be based around something else from the economy or to devote the whole culture to that one factor in the economy, so it is correct. D, Lack of technological advances, can change cultures since different stages of advancement in anything, especially technology, can change how the whole culture functions, it is correct. So this means that the correct answers are C and D.