_____ describe correctly the Group of Seven Countries (G-7) ?

30

A. They are developing countries
B. They are industrialised countries
C. They are holding Atomic Bomb technology
D. They are countries who can launch their own satellites