B is the only logical answer here.
A would be money going out of the country ----> bad for the economy and the standard of living
C would help but it wouldn't significantly work; also, those homes were still costly (80,000 dollars in today's money).
D - the equal rights amenment is a proposal today, not history back in the day.
The church provided education by financing schools, seminaries, and colleges.
The church provided orphanages, shelters, and hospices (care for the terminally ill).
All of the crusades were under the title of "holy war". For a holy war to happen, it had to be sanctioned by the Pope and waged against enemies of Christianity. Therefore this trip to Jerusalem was a pilgrimage because participants would kill non-Christians.