Step 1: Concept
'Natya Shastra' is an ancient Indian text that deals with the performing arts. It provides detailed guidelines for various forms of artistic expression including theatre, music, and dance.
Step 2: Meaning
The term 'Natya Shastra' refers to a treatise on the art of performance in India, which was written by Bharata Muni around 200 BCE to 200 CE. It is one of the earliest known works on dramatic arts and covers various aspects such as acting, dance, music, and stagecraft.
Step 3: Analysis
To determine the correct answer, we need to understand what 'Natya Shastra' encompasses:
Theatre: This involves live performances with actors portraying characters.
Music: It includes vocal and instrumental music that accompanies or forms part of the performance.
Dance: Various dance forms are described in detail within the text.
The other options include elements like puppetry, painting, and sculpture which, while important in their own right, are not primary focuses of 'Natya Shastra'. Puppetry is more related to folk traditions, while painting and sculpture are visual arts rather than performing arts as defined by 'Natya Shastra'.
Step 4: Conclusion
Therefore, the performing arts covered in 'Natya Shastra' include theatre, music, and dance.
Final Answer: (B)