A. The @Autowired annotation can be used to autowire bean on the setter method
B. This annotation provides more fine-grained control over where and how autowiring should be accomplished
C. The @Autowired annotation can be used to autowire bean on the methods with arbitrary names and/or multiple arguments