Answer A:
1.because he was engaged to Mary, he found out that Mary was pregnant.
2.he wanted to divorce Mary privately.
Answer B:
1.they went to Bethlehem as the Emperor had ordered them to do so for the registration for the census but when they got there the rooms were full. Despite walking hundred miles away from Nazareth, no one gave them an accommodation except a man who gave them a place he kept his animals.
2.they had an accommodation where sheep and cows are kept or a barn.
3.some men who came from the east that studies the stars.