Point out the wrong statement.
(a) Kafka can serve as a kind of external commit-log for a distributed system
(b) The log helps replicate data between nodes and acts as a re-syncing mechanism for failed nodes to restore their data
(c) Kafka comes with a command-line client that will take input from a file or from standard input and send it out as messages to the Kafka cluster
(d) All of the mentioned
The question was posed to me in an international level competition.
Origin of the question is Kafka with Hadoop in portion Oozie, Orchestration, Hadoop Libraries and Utilities and Miscellaneous Hadoop Applications of Hadoop