What are the conditions under which a general uprising can be effective?
a) When there is widespread public support and coordination among various groups and communities
b) When there is a clear and achievable goal for the uprising
c) When there is a lack of government repression and violence against the uprising
d) When there is effective leadership and organization within the uprising movement