__________ can best be described as a programming model used to develop Hadoop-based applications that can process massive amounts of data.
(a) MapReduce
(b) Mahout
(c) Oozie
(d) All of the mentioned
The question was asked in an online interview.
The question is from Big Data topic in chapter Basics of Hadoop of Hadoop