The government of a large city needs to determine whether the city's residents will support the building of a new middle school. The government decides to conduct a survey of a sample of the city's residents. Which one of the following procedures would be the most appropriate for obtaining a sample of the city's residents? a) Random sampling b) Convenience sampling c) Stratified sampling d) Purposive sampling