Noble is the correct antonym of Base. In moral context, base means lacking moral dignity or being of inferior character (like immoral or vile). Noble means having high moral qualities or being dignified. Immoral, wicked, and vile are synonyms of base, not antonyms.