Quiz: The Nativity

Can you answer these Nativity questions?