My daughter use no(2). It was suggested by the staff in immigration dept (Admiralty). This is a common way used in foreign country. Only HK people use no(1).
My brother-in-law use no(3). Officially no problem but always challenged by others, David Chan what? Chan what? what's the chinese name?.... Very inconvenient.