Feudal lords granted charters to guilds, allowing them to regulate trade. What did guilds do for their lords in return?
A) The guilds paid taxes, as well as a percentage of their trade profits, to their lords.
B) The guilds paid taxes, helped raise armies, and provided other services for their lords.
C) The guilds helped build centers of town governance, where they agreed to serve on political councils.
D) The guilds provided military service for their lords during times of war in domestic and foreign lands.