The correctly worded question that would elicit the response "Il y a un livre" is:
Est-ce qu'il y a un livre?
This formulation properly uses the contraction "qu'il" for "que + il," making it the correct way to ask if there is a book in French.
(Note: The other options have issues related to grammar and formal structure in French.)