单项选择题

Satellite telephones will make ()

A.business travelers use mobile phones on international trips
B.possible calls from anywhere on earth to anywhere else
C.explorers happy
D.all above