FLOATING MARKETS ARE THE ONES HELD ON...A. SHIPS B. FERRIES C. BO...

147. Floating markets are the ones held on...A. ships B. ferries C. boats D. all are correct