Amiloride can cause hyperkalemia due to its action on:
Potassium channel
Sodium channel
Na+ Cl- symporter
H+K+ATP ase
Ans. B. Sodium channelAmiloride and triamterene are K+ sparing diuretic, they act by inhibiting epithelial Na+ channel. When they inhibit the sodium channel, there is no generation of electrical gradient and thus potassium and hydrogen are not excreted. They may be responsible for hyperkalemia.
Diuretic