What is the difference between monotheism and polytheism?

A.
Monotheism is the belief that god can be cruel. Polytheism is the belief that god is all forgiving.

B.
Monotheism is the belief in many gods. Polytheism is the belief in only one god.

C.
Monotheism is the worship of one god. Polytheism is the worship of many gods.

D.
Monotheism is the worship of the sun god. Polytheism is the worship of the god of everything.