【单选题】人民当家作主和依法治国的根本保证是()。

A.人民当家作主

B.党的领导

C.依法治国

D.中国特色社会主义制度

答案:B