Question: who can buy hdb flat?
Answer: Buy an HDB resale flat as a single. You must be at least 35 years old if you are unmarried or divorced, and at least 21 years old if you are widowed or an orphan.