Yes, a single can buy a BTO flat. However, they can only apply for a 2-room Flexi flat in a non-mature estate. On the other hand, they can buy a flat of any type (except a 3Gen flat) and location from the resale market.