Which factor contributed to colonial victory in the American Revolution? 2012/5
A.Shortages of British troops
B.Disloyalty of British generals
C.Lack of British popular support
D.Weakness of the British Navy