Answer:
B, C, E, and G.
Step-by-step explanation:
A relational database is a type of file that consists of multiple tables of data that are related to each other. Relatioonal databases are easy to access and flexible than flat file or single table of data.
The advantages of using a relational database than a flat file includes report generation from specific fields, as it contains multiple tables of relational data. Another advantage is that it is easier to navigate through the data, sort, filter, and summarize it. A relational database also makes it easier to draw comparisons between various data. As flat file have disadvantage of creating duplicate information, it is rectified in relational database. A relational database reduce the possibility of storing duplicate data.
Therefore, options B, C, E, and G are correct.