Choose the sentence which has the closest meaning to the original one.
It has been years since I last ate fish.
A.I have not eaten fish for years.
B.For many years, I have eaten only fish.
C.I like eating fish for years.
D.It is fish that I have eaten for many years.