单项选择题

An ______ is a set of beliefs, especially the political beliefs on which, people, parties, or countries base their actions.

A.ecology
B.ideology
C.idiom
D.academy