Which statement assesses the Treaty of Versailles in terms of France’s objectives

The Treaty of Versailles effectively achieved France's objectives of weakening Germany militarily, ensuring reparations and compensation for war damages, and establishing a buffer zone against potential future aggression. Additionally, it aimed to maintain a balance of power in Europe by dismantling German colonies and redistributing them among the victorious powers.