Đáp án B
came up = appear/ happen: xuất hiện/ xảy ra
came up with :nghĩ ra một cái gì đó/ nảy ra một ý tưởng
got on with: có mối quan hệ tốt với ai đó
put on: đội/ đeo/ mặc cái gì đó lên người
Câu này dịch như sau: Tất cả những ý tưởng đều hay, nhưng Michael nảy ra kế hoạch hay nhất trong tất cả.