Demokrasi ve cumhuriyet kavramları arasındaki ilişkiyi en iyi açıklayan ifade aşağıdakilerden hangisidir?
A) Demokrasi, cumhuriyetin bir yönetim biçimi olmasını engeller.
B) Cumhuriyet, demokrasinin uygulanmasını sağlayan bir yönetim şeklidir.
C) Demokrasi ve cumhuriyet birbirine tamamen zıt kavramlardır.
D) Cumhuriyet sadece kraliyet aileleri tarafından yönetilen ülkelerde görülür.