Which of the following is NOT a common credit card fee?
A. Late Fee
B. Annual membership fee
C. Balance transfer fee
D. Minimum payment fee