The correct answer is (d), Java.
Java is a general-purpose, class-based, object-oriented programming language designed for having lesser implementation dependencies. It is a compiled language and not an interpreted language. It is a concurrent language and not a sequential language. It is a strongly typed language and not a weakly typed language. It is a garbage-collected language and not a manual memory management language.
BASIC is a family of general-purpose, high-level programming languages. It was originally developed by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College in 1964. BASIC is an acronym for Beginners All-purpose Symbolic Instruction Code.
FORTRAN is a general-purpose, imperative programming language that was developed by IBM at the request of the United States Department of Defense’s SHARE committee to be a common programming language for scientific and engineering applications. FORTRAN stands for Formula Translator.
PASCAL is a general-purpose, procedural computer programming language developed in the early 1970s by Niklaus Wirth. It was named after the French mathematician Blaise Pascal. Pascal is a block-structured language with strong typing and structured programming features.
In conclusion, Java is the only language among the given options that uses the concepts of object-oriented programming.