OMNISCIENT means knowing everything or "a third-person omniscient narrator". Hence, we can say that omniscient and knowledge are synonymous. In similar manner, Boundless is related to expanse. Boundless means unlimited and expanse means a wide continuous area of something. Hence, we can say option B is the correct answer.