Question 1
Which programming paradigm binds data and the functions that manipulate it together into a single unit to prevent unauthorized outside access?
Option A is correct. Object-Oriented Programming (OOP) binds data and code together via Encapsulation, protecting object internal state from outside direct modification.