问题

The doctor said I was over-weight. If only I _____ less!
A:ate
B:have been eating
C:have eaten
D:had eaten
B:have been eating
C:have eaten
D:had eaten
正确答案是: