So when filing the DS-260 form, I put hong kong as my first nationality and then I answered yes for second nationality question and then I put the UK as my second one.
Is that okay? since I was born in the UK and have both UK and HK passports. But I only put my HK passport on there because my UK passport is expired and they never ask for it when filling out the second nationality section.
another reason why I used Hong Kong as my primary nationality is because I need to claim HK as my foreign changeability. I would be ineligible otherwise.
The question is where you were born, n o t what your nationality/-ies are:
"For DV-2016, natives of the following countries are
not eligible to apply, because more than 50,000 natives of these countries immigrated to the United States in the previous five years:
Bangladesh, Brazil, Canada, China (mainland-born), Colombia, Dominican Republic, Ecuador, El Salvador, Haiti, India, Jamaica, Mexico, Nigeria, Pakistan, Peru, Philippines, South Korea,
United Kingdom (except Northern Ireland) and its dependent territories, and Vietnam.
Persons
born in Hong Kong SAR, Macau SAR, and Taiwan
are eligible.
Eligibility
Individuals born in countries whose natives qualify may be eligible to enter.
If you were not born in an eligible country, there are two other ways you might be able to qualify.
Was your spouse born in a country whose natives are eligible? If yes, you can claim your spouse’s country of birth—provided that both you and your spouse are named on the selected entry, are issued diversity visas, and enter the United States simultaneously.
Were you born in a country whose natives are ineligible, but in which neither of your parents was born or legally resident at the time of your birth? If yes, you may claim the country of birth
of one of your parents if it is a country whose natives are eligible for the DV-2016 program.(excerpts)"