Option B is the correct answer for the above question.
Explanation:
The data warehouse is a collection of large data or a database that includes historical and operational or current data. This database can be used to make the decisions for the prospects of the organization.
The above question asked about to select the database which can collect the historical and operational data from various source. That type of database is a data warehouse that is described above. Hence option B is correct while the other is not because:-
Option a states about data model which is used to define the database structure.
Option c states about the relational database which is used to collect only current data.
Option d states about the DBMS which is used to manage the relational database.
The integer value you get from this will be composed of the first 4 character values of the buffer array assuming the size of int is 4 bytes in your machine, or in general will be composed of sizeof(int) character