What is the purpose of land use zoning in urban planning?

a) To restrict access to public spaces
b) To regulate the types of activities allowed in different areas
c) To promote random development patterns
d) To discourage economic growth