4.云南居住着25个少数民族,他们大多有自己的语言习俗和宗教。
A. There are 25 ethnic minorities living in Yunnan. Most of them have their own languages, customs and religions.
B. Yunnan province is home to 25 ethnic minorities, most of whom have their own languages, customs and religions.
C. Yunnan province is home to 25 ethnic minorities, so most of them have their own languages, customs and religions.