The idea of hiding data that are not needed for presentation is
-
Encapuslation
-
Abstraction
-
Information Hiding
-
Polymorphism
B
Correct answer
Explanation
Abstraction involves showing only essential features and hiding implementation details from the user. It focuses on what an object does rather than how it does it. Encapsulation bundles data and methods together. Information hiding is a related principle but more restrictive. Polymorphism allows objects of different types to be treated uniformly.