Shaopengzui culture belongs to the middle and late Neolithic period, which is 4500 ~ 6000 years ago.
Qujialing culture is a new era village site more than 4000 years ago.
Baodun culture is an important Neolithic archaeological culture in Chengdu Plain, about 4500 years ago.
So the answer is C.