The correct answer is: B. processing functions.

In the DBM approach, application programs perform the processing functions. This means that they are responsible for manipulating the data in the database. They do this by issuing SQL statements to the database management system (DBMS). The DBMS then executes these statements and returns the results to the application program.

The DBMS is responsible for the storage and access control of the data. It stores the data in a way that is efficient and secure. It also provides access control mechanisms to ensure that only authorized users can access the data.

Here is a brief explanation of each option:

  • A. storage function. The DBMS is responsible for the storage of the data. It stores the data in a way that is efficient and secure.
  • B. processing functions. Application programs perform the processing functions. This means that they are responsible for manipulating the data in the database. They do this by issuing SQL statements to the DBMS. The DBMS then executes these statements and returns the results to the application program.
  • C. access control. The DBMS is responsible for the access control of the data. It provides access control mechanisms to ensure that only authorized users can access the data.
  • D. All of the above. This option is incorrect because it states that application programs perform all of the functions. In reality, the DBMS is responsible for the storage and access control of the data, while application programs perform the processing functions.
  • E. None of the above. This option is also incorrect because it states that application programs do not perform any of the functions. In reality, application programs perform the processing functions.