Answer is ....
D) Hinduism
The term polytheism refers to worship and belief in many gods, which are usually a part of a pantheon (a set of all gods of a polytheistic religion, mythology, or tradition).
The opposite of polytheism is monotheism - belief in one god. Judaism, Christianity (Catholicism is the earliest form of Christianity), and Islam are three major monotheistic religions.
Hinduism is a polytheistic religion, more than once referred to as the oldest religion in the world. It is an Indian religion and way of life, practiced in the Indian subcontinent and parts of Southeast Asia.