What is the primary significance of dharmashalas in Nepal?

A. Religious significance as centers of worship
B. Social and cultural significance as community gathering spaces
C. Economic significance as major marketplaces
D. Historical significance as ancient temples
Answer: 