The correct option is B Tomato
Tomatoes will spoil first, because they have high moisture content and they are not preserved. Pickle is preserved using salt and spices hence will stay for longer time. Also, wheat and potato of comparatively less water content than tomato hence have a longer shelf life.