Объяснение: В предложении подлежащее 'Each of them'. Хотя 'them' — это множественное число, само слово 'Each' означает 'каждый', поэтому оно рассматривается как единственное число третьего лица. Глагол 'to have' в третьем лице единственного числа настоящего времени — это 'has'.
Ответ: Each of them has (to have) magic power.