有不少國家承認雙重或多重國籍,但中國不承認。所以,如果你是具有中國國籍﹝無論是否已申領了特區護照,都可以是中國國籍﹞,中國和香港政府就不會承認你擁有其他國籍的身份和權利。所以97年7月1日後,一般香港人都自動變為中國國籍,即使你擁有BNO亦不例外。
如果你具有其他國家的國籍,而那個國家是承認雙重國籍的話,你在那個國家就是該國的公民,亦同時擁有中國國籍。但當你身在中國﹝包括香港﹞,你只有中國國籍的身份。
至於BNO,基本法清楚列明:『所有香港中國同胞,不論其是否持有「英國屬土公民護照」或者「英國國民(海外)護照」,都是中國公民。 ......不得因持有上述英國旅行證件而享有英國的領事保護的權利。 』BNO只是旅行證件,並不代表具有英國國籍和英國居留權。
參考資料:入境事務處網頁
http://www.immd.gov.hk/chtml/chnnationality_2.htm