The Philippines has been under the foreign rule of all of the following EXCEPT:
Athe United States
BChina
CSpain
DJapan
Athe United States
BChina
CSpain
DJapan