正解は エ
リファクタリングとは、プログラムの外部的な振る舞い(機能や出力結果)を保ったまま、内部構造を整理・改善する作業のことです。例えば、長すぎるメソッドを適切な大きさに分割したり、重複したコードをまとめたり、変数名をより分かりやすいものに変更したりする作業が該当します。これにより、コードの可読性や保守性が向上し、将来の機能追加や修正が容易になります。
リファクタリングは「動作は変えずに中身をキレイにする」作業だと覚えましょう。引っ越しの際に、持ち物は全く同じまま、収納方法だけを改善するようなイメージです。