BEIJING/HONG KONG - China said Friday it will stop recognizing the British National (Overseas) passport in retaliation for Britain's offering an immigration route for millions of Hong Kong people in light of China's imposition of an anti-subversion law.