Choice "B" is correct. Batch processing means that transactions are processed in batches on a periodic basis. Because the transactions are processed on a periodic basis, the data that is being updated can only be considered current just after the update. At any other time, it is possible that a transaction has occured that would affect the data.
Choice "c" is incorrect. There is no greater level of control necessary for batch processing versus online real-time (online) processing.
Choice "d" is incorrect. There is nothing that says that additional computing resources are required for batch processing versus online processing. In fact, online processing normally requires more computing resources, which is one reason why online processing has become popular once computing resources became cheaper and thus more available.
Choice "a" is incorrect. There is nothing that says that additional personnel are required for batch processing versus online processing. Besides, a question could reasonably be asked, "Additional personnel to do what?"