The correct option is B Cash book
Cash book is a book which contains records about the receipt and payments of the firm. It also deals with all the bank deposits as well as withdrawals made. Entries in the cash book made are posted into general ledger so that cash in hand or cash at bank can be ascertained. It is the same as journal and then posting into ledger. Hence, cash book serves both as journal and ledger.