Which of the following is correct about driver interface of JDBC?
A - JDBC driver is an interface enabling a Java application to interact with a database.
B - The JDBC driver gives out the connection to the database and implements the protocol for transferring the query and result between client and database.
C - Both of the above.
D - none of the above
Ans is C - Both of the above.