When can you make a legal U-turn?

Multiple choice question
When can you make a legal U-turn?
in a business district, if there are no vehicles approaching you within 200 feet.
In a residential district, if there are no vehicles approaching you within 200 feet.
on a one-way street.