Step 1: Definition of Upavedas.
Upavedas are subsidiary texts linked to each of the four Vedas. They cover practical knowledge in areas such as warfare, governance, arts, and medicine.
Step 2: Upaveda Classifications.
- Rigveda: Arthashastra (economics, politics, statecraft).
- Samaveda: Dhanurveda (archery, warfare).
- Yajurveda: Gandharvaveda (music, dance, arts).
- Atharvaveda: Ayurveda (medicine, health, healing).
Step 3: Proper Ordering.
The traditional sequence is: B. Dhanurveda, A. Arthashastra, C. Gandharvaveda, D. Ayurveda.
Step 4: Final Summary.
Consequently, the correct order of Upavedas is B, A, C, D.