单项选择题:决定社会形态性质的是:

A. 上层建筑

B. 经济基础

C. 国家政权

D. 意识形态