A team of programmers is reviewing a proposed API for a new utility class. After some discussion, they realize that they can reduce the number of methods in the API without losing any functionality. If they implement the new design, which two OO principles will they be promoting?

A. Looser coupling

B. Tighter coupling

C. Lower cohesion

D. Higher cohesion

E. Weaker encapsulation

A) A

B) B

C) C

D) D

E) E

ANS) A,D

Please explain why the answer is LOOSE coupling AND HIGH COHESION.

======================================

I am not able to understand the question and the logic .

Please elaborate the questions and the logic for the answers and explain the answers.

EVEN AFTER STUDYING FROM THIS LINK I AM NOT ABLE TO UNDERSTAND THIS QUESTION HENCE PLEASE EXPLAIN WHY LOOSE COUPLING AND HIGH COHESION IS THE ANSWER FOR THIS QUESTION

https://www.chegg.com/homework-help/questions-and-answers/company-business-application-provides-users-many-different-reports-receivables-reports-pay-q38674347?trackid=o2buYUFh

"Get 15% discount on your first 3 orders with us"
Use the following coupon
"FIRST15"

Order Now