单选题 最早规定公民享有社会经济权利的宪法是( )。
A.1787年《美国宪法》 B.1791年《法国宪法》
C.1889年《日本宪法》 D.1919年《德国魏玛宪法》

【正确答案】 D
【答案解析】[解析] 在世界宪法史上,最早规定公民享有社会经济权利的宪法是德国于1919年制定的《魏玛宪法》。故选D项。