Please answer the following question: Where are you likely to find the freshest tomatoes?  A. pizza  B. squashed  C. refrigerator  D. market  E. on pizza  The best answer is
Answer:
D