— How do you like your English teacher? — He is great. We _____ friends since three years ago. [ ] A. were B. have made C. have beenD. have become