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