Consider the following:
Which of the above are Upa Vedas?
Upaveda means applied knowledge and are traditional literatures which contain the subjects of certain technical works. They are as follows:
Ayurveda: Deals in Medicine and associated with the Rig-Veda
Dhanurveda: Deals in Archery and associated with the Yajurveda
Gandharvaveda: Deals with Music and Dance and associated with the Samaveda
Shastrashastra: Deals with military technology and associated with the Atharvaveda
This question is a part of GKToday's Integrated IAS General Studies Module