Why is Animal Farm considered an allegory?

A.
Animal Farm explains animal behavior in story form.

B.
Animal Farm explains a real situation in a context that is less threatening.

C.
Animal Farm explores the political beliefs of communism.

D.
Animal Farm explores the consequences of rebellion.