The correct option is C Rulers of mahajanapadas collected regular taxes.
The rulers of mahajanapadas needed more resources to build forts and to maintain armies. They started collecting regular taxes and did not merely depend on occasional gifts received from others unlike the rajas of janapadas.