With reference to Hindu temple architectural styles in India, consider the following characteristics:
- The temple is always square in plan and surmounted by a pyramidal roof of one or more stories
- A pillared outdoor hall for public rituals is present
- A monumental and often ornate gateway tower, known as Gopuram, is a principal feature
Which of the following architectural styles is described above? Select the correct option from the codes below: