Hyperglycemia is caused by
-
beta blockers
-
glucocorticoids
-
NSAID
-
none of these
B
Correct answer
Explanation
Glucocorticoids like prednisone cause hyperglycemia by promoting gluconeogenesis, reducing glucose uptake in peripheral tissues, and inducing insulin resistance. Beta blockers can mask hypoglycemia symptoms but don't directly raise blood glucose. NSAIDs have minimal effect on glucose metabolism.