That statement IS arguable because not everyone would agree and also NOT defensible since theres no proof to back it up with, so the answer would be (D)
The British had a more organized army than the Colonists, and they also had more financial support. However, Americans had the knowledge of the land, as they were fighting on American soil.
Among the given options it can be said that options “B” and “C”
were the characteristics of trade in ancient Egypt. Most traders of ancient
Egypt use the river Nile, the Red sea and the desert caravans to do their
trade. Although there were plenty of food and minerals in Egypt, but they
lacked trees for wood. They had to import wood from other countries. In ancient
Egypt food was in abundance and so it was not required to import.
Answer:
1. The British had exhausted their resources (army and money) and didn't have the required manpower pool to keep the British Raj from functioning.
2. The Indians was felt they deserved independence after helping the British after WW2 in the North African campaign and other theaters of war.
This was not internet searched/pirated
FYI: I only know about WW2 history, so sorry if they are other reasons.