Which internal organ(s) is found under your ribs cage at the upper right hand site

Which internal organ(s) is found under your ribs cage at the upper right hand site
A. Stomach
B. Heart
C. Spleen
D. Liver

ANs D