【正确答案】
D
【答案解析】[解析] 按宪法的效力和修改程序繁简不同,宪法可以分为刚性宪法和柔性宪法。凡是效力最高,且修改程序比较严格和复杂的宪法,就叫做刚性宪法;凡是与普通法律效力相等,后法优于前法,且修改程序与普通法律相同的宪法,就叫做柔性宪法。故A选项说法错误。宪法具有强制性,故B选项错误。宪法是一切国家机关、社会组织和公民个人的最高行为准则,宪法的效力不仅仅表现在对公民行为的约束上,更重要的是对国家机关和社会组织的行为约束和权力的限制,故C选项错误。宪法是制定普通法律的依据,任何普通法律、法规都不得与宪法的基本原则和精神相违背,故D选项正确。