________ NO NEED TO BUY TRAVELLER'S CHEQUES SINCE MOSTCOUNTRIES TA...

20. ________ no need to buy traveller's cheques since most

countries take credit cards.

B

(A) It's

(B) There's

(C) You're

(D) It has