SOLID原則の「O」に該当する「開放閉鎖の原則(Open/Closed Principle)」の説明として正しいものはどれか。

既存のコードを変更することなく(修正に閉じている)、新しい機能を追加(拡張に開いている)できるように設計すべきという原則。