单项选择题

A.为了成功使用任何Spring Data 实现(JPA、MongoDB、Gemfire 等),Customer 类上需要JPA 注解
B.该类的实现可以由Spring Data JPA 自动生成
C.实现CustomerRepository 的类必须由开发者编码并声明为Spring Bean
D.CustomerRepository 应该是一个类,而不是一个接口