BN chief Najib Abdul Razak and his caretaker cabinet ministers should all declare whether they or their family members own offshore companies, urged DAP adviser Lim Kit Siang.