单项选择题

There are so many restaurants along the street that I'm not sure which one

A.to be eating at
B.to eat at
C.eating at
D.for eating at