Q2 Multiple choice Flag Identify three advantages of object-oriented programming. Select all that apply. A separation of state and behavior B modularity C information sharing D code reuse E information hiding Correct answer