What is essential for successful leadership in social movements?
Explanation
Effective leadership in social movements involves capitalizing on emerging trends and opportunities (A), possessing marketing abilities (B), and having well-defined succession procedures (C). Therefore, all these elements (D) are crucial.