Antonyms are words that have contrasting, or opposite, meanings.
Choice C is correct. Deep means 'extending far down' the opposite being shallow meaning 'not deep’. For example:The ship was aground in shallow waters. Choice A means basic'. Choice B means ‘existing on the surface’. Choice D means 'without any real interest'. Choice A, B, and D are wrong.