huyle010701 huyle010701 22-07-2021 English contestada London is famous for _____ red buses. A. it’s B. its C. it D. it is