以下哪项描述正确地概括了JDBC和ODBC的作用?
A. JDBC是用于Python语言访问数据库的标准接口,而ODBC则专为Java语言设计,用于实现应用程序与数据库之间的通信。
B. JDBC是Java语言中规范客户端访问数据库的接口,提供数据库操作方法;ODBC旨在通过SQL作为标准,实现不同数据库间的通信。
C. ODBC是专门针对Oracle数据库优化的连接方式,而JDBC则是为MySQL数据库设计的访问接口。
D. JDBC和ODBC都是仅用于Windows操作系统上的数据库连接技术,它们不支持跨平台操作。