The correct answer is The Hiraka Sutra (Diamond Sutra), dated AD 868, which is the oldest dated printed book in existence. It was found in the Dunhuang caves. The Bible was printed later (Gutenberg Bible, 1450s), while Ramayana and Mahabharata are oral traditions with later printings.