问题

By 2015, China plans to have its own Global Positioning System ( GPS) _____ more than 30 satellites. [ ]
A: made of
B:y 2015,
C: made up of
D: made out
B:y 2015,
C: made up of
D: made out
正确答案是: