Which of the following is NOT a branch of natural science ?
Alife science
B.Earth and space science
Cphysical science
Dsocial science
Alife science
Cphysical science
Dsocial science